25137
0
2730
6
31535
17353
20634
8
1098
3114
4
19279
2
1020
6800
1559
2657
3
2668
1551
1392
418
1880
1824
2855
395
1
1319
2091
968
105290
5429
895
467
1222856
575
428