25137
0
31535
17353
1098
3114
4
2730
6
19279
2
456
4111
6800
467
1661
1
1045
1101
454
409
1557
2702
325
505
20634
8
2490
381
743
415
348
1133
668
267
403