25137
0
19279
2
1880
467
1824
31535
17353
251
572
1020
646
2881
2275
303
1
2727
5
5155
8
2668
3114
4
653
3045
2657
3
2749
3498
1452
3428
2546
2224
802
1518
4111