25137
0
17353
31535
1098
3114
4
2275
2
2730
6
19279
4111
6800
467
3795
1
8125
3
20634
8
1306
381
2328
1642
2091
315
649
4820
1020
957
415
951
456
409
787
1557