25137
0
31535
3114
4
17353
19279
2
20634
8
2730
6
1098
6800
2657
3
2275
1020
2076
1
1824
1559
2668
2328
2091
968
3510
3691
5
2748
2224
802
332
501
2189
325
714
320