25137
0
17353
31535
1098
3114
4
2730
6
19279
2
4111
6800
467
20634
8
381
2328
2091
5661
4179
5
11534
27
1020
1805
957
2341
5700
415
951
456
409
787
1557
403
1161