1050
0
3055
1
3175
5
6822
1690
1265
7762
4
4099
8
4160
2
18816
11
4431
9
12459
3
1452
3818
7
1813
4360
4944
4168
1408
3854
1200
2277
929
1365
8527
766
2562
2468
1837
582