25137
0
17353
20634
8
2730
6
31535
458
467
6800
1824
1098
3114
4
1020
19279
2
543
381
1559
726
2091
380
2657
3
2668
1580
968
2546
1355
961
76
412
497
1221