25137
0
31535
17353
3114
4
19279
2
20634
8
2730
6
6800
1098
2275
1020
2657
3
2328
3510
2224
1824
501
968
2076
1
332
798
320
611
2395
2189
458
714
522
637
1559