4099
8
1050
0
2105
1
2999
2664
3
2850
2
1752
1690
2502
6346
16
3296
4
4160
2277
1452
1813
4360
9
2234
3175
5
6822
3854
929
2336
1285
5726
2297
766
796
6
1618
4285
1837