25137
0
19279
2
637
31535
646
572
467
1824
2190
1
798
14492
691
4940
5
381
423
2522
1541
2551
251
2275
502
344
3663
172
2668
390
1020
503
3114
4
2168