25137
0
31535
3114
4
20634
8
17353
2730
6
19279
2
2275
1098
1824
6800
3691
5
1671
1
3440
2809
1636
246
58
325
787
631
1132
1559
475
3456
552
1020
458
405
2668