25137
0
17353
31535
1098
3114
4
19279
2
2730
6
467
20634
8
6800
683
3691
5
1824
2275
705
2881
1020
466
543
533
2749
1
3202
2299
608
830
4111
2091
597
492
980