25137
0
31535
17353
19279
2
2730
6
3114
4
6800
2275
1098
20634
8
637
2091
2076
1
1824
492
2749
2727
2224
1929
536
1423
2668
1374
647
2459
9
467
404
671
1084
1436