25137
0
20634
8
2657
3
31535
2730
6
1551
2
1020
2668
2442
968
1824
933
1
2574
3063
48708
383
2855
31220
10
19279
467
3092
5223
9
4543
5
521
2275
3510
3691
1750
2224
1880