25137
0
31535
398
1004
1
2328
4111
2
951
5875
1557
458
467
2702
1661
1133
19279
722
1045
1101
454
1872
2093
2490
2152
415
409
1043
1645
692
968
392