21152
8
2593
1
297066
0
2382
6
2711
2
3261
3
1464
1352
5
3203
5151
2911
9
4651
2510
1311
398656
19
3431
1208
2688
3637
1451
2592
550
1349
4724
8078
28
2298
2069
3065
1942
469