25137
0
17353
31535
3114
4
19279
2
381
1557
454
415
1098
4111
226
467
266
2490
1020
1551
409
2730
6
2143
957
325
20634
8
456
2702
269
350
6800
951
1043