1632
2
3227
1064
1
181997
11
1129
4765
8
3780
10
4096
421
383
0
3326
3
297066
1267
1055
2200
38477
34
1666
1443
844
28098
14
13676
21
2562
21152
972
1689
131589
1311
2362
9
3589
549