25137
0
19279
2
467
31535
646
1020
423
572
1949
3
14492
1
1824
2522
2275
390
20634
8
1281
2694
547
2211
767
980
2551
1682
575
691
376
1877
668
928
1043