21152
8
2593
1
2344
297066
0
1787
904
2711
2
6057
11
2123
5151
1289601
4
751
2911
9
4651
3
1346
398656
19
3374
1080
2381
700
550
4724
18487
6365
12
2772
2794
1942
2110
1790
2615