25137
0
31535
17353
19279
2
3114
4
20634
8
2730
6
6800
1098
2275
530
414
325
3440
475
1824
1073
58
787
1636
573
458
798
1020
1880
514
1650
1671
1
171
239