25137
0
17353
31535
19279
2
2730
6
1098
2657
3
2546
1
3311
4
20634
8
1267
3114
418
3498
2109
6800
2855
1559
679
555
2668
269
1857
1973
691
2624
10
2800
3011
47041
1222856