25137
0
17353
31535
467
1098
3114
4
2730
6
19279
2
4111
6800
20634
8
381
2076
1
2368
409
951
2328
7952
2091
2366
1346
1020
957
415
456
787
1557
403
604
1161