20634
8
2855
3
2730
6
2668
2
19279
2330
169211
11
25137
0
31535
1073
518
3092
1
2275
3114
4
1020
17353
1155
968
486
910
1504
1116
78
467
2546
3442
1824
641
634
46