25137
0
17353
20634
8
31535
2730
6
19279
2
325
1559
1020
6800
1098
3114
4
460
3092
1
729
1949
438
105290
466
1452
1580
422
676
90
2657
3
2668
316
663
469
1222856