25137
0
17353
31535
467
4111
2
1098
3114
4
381
2730
6
19279
2328
6800
957
415
951
2209
3
456
409
787
403
1557
602
1133
1161
1045
1939
2727
454
722
2121