25137
0
1551
2
467
968
31535
957
17353
1020
381
226
839
1025
1098
3114
4
276
1101
403
441
2328
2730
6
19279
456
918
1824
409
419
294
722
4111
2490