25137
0
19279
2
2730
6
2657
3
3366
2668
467
20634
8
572
1824
31535
165
251
4126
2190
1
78
1020
423
3381
918
1872
2855
258
968
646
2301
683
1056
543
3092