25137
0
17353
31535
467
1098
3114
4
1004
1
2730
6
19279
2
4111
6800
1551
458
381
1020
398
2328
2093
415
957
1045
409
456
722
20634
8
5875
1557
392
1661
602