25137
0
2730
6
1824
1020
467
31535
646
20634
8
19279
2
2190
1
683
17353
2657
3
2668
422
2076
2211
846
968
116
1880
390
653
535
456
419
1554
169
4126
918