25137
0
17353
31535
1098
3114
4
2730
6
19279
2
4111
6800
20634
8
467
2809
381
957
2076
1
1824
1279
7952
2328
2091
729
1020
415
951
456
409
787
1557
403
2201
11