20634
8
759
0
2855
3
2730
6
2668
2
1824
1712
17353
19279
418
968
2275
303
552
47041
676
1149
1942
909
341
282572
1020
4396
169211
11
25137
1128
605
1025
696