25137
0
17353
31535
1098
3114
4
2730
6
19279
2
1020
4111
6800
467
381
2161
1
722
409
1133
403
20634
8
325
1557
415
430
456
951
1045
505
454
2328
2091
1128