25137
0
19279
2
31535
20634
8
1020
467
2275
572
1824
798
390
1131
2522
653
968
3510
1428
543
475
953
2694
3
881
646
547
2546
1
2211
139
52
1073