25137
0
31535
17353
19279
2
1098
3114
4
1020
2730
6
6800
467
1824
458
3691
5
223
2275
2190
1
2881
968
20634
8
2749
1346
336
302
47041
2299
276
641
1880
2076
4111