17946
0
3090
6
32302
25669
21152
8
1461
3498
4
19783
2
7258
1768
2903
3
2932
3080
2350
2996
1311
1
1757
2074
2125
607
485
14861
7
2469
528
2103
3315
14
392
2535
881