25137
0
17353
31535
1462
1
1098
3114
4
1832
3
2730
6
19279
2
251
979
4111
6800
409
325
467
2328
226
410
403
1101
422
722
308
935
456
798
2407
1020
419