25669
0
32302
1768
2
19783
2906
1
2110
5402
9
2350
17946
4471
2009
5
3426
4
1461
2750
3498
7258
4142
3090
6
21152
8
578
823
445
362
628
469
391
1400
55
1193