25137
0
31535
17353
19279
2
2730
6
3114
4
20634
8
1098
2111
3
6800
425
2275
2257
1
2091
467
1020
7334
1551
2243
953
1614
1851
618
3092
2442
2979
594
2668
116
1883