25137
0
31535
17353
19279
2
2730
6
3114
4
1098
20634
8
6800
2275
602
1
247
912
2091
2546
467
7334
2076
624
1559
1020
2668
4111
2459
9
1824
3440
3149
2657
3
2749
3498