1057
2
5670
3
64781
566
13187
6
696
0
1092
8
2859
116606
18
2361
5
3788
1275
363
4
44565
91
5565
1622
1032
1
736
8824
175907
1296
2469
1188
30
1326
1700
1123
8333
23
5164