25137
0
19279
2
1824
2190
1
31535
2275
1020
646
467
20634
8
2730
6
572
17353
2809
1282
423
486
968
543
2668
1428
2211
573
3114
4
58
3498
2546
422
1098
846