25137
0
31535
17353
968
2730
6
3114
4
20634
8
19279
2
2190
1
1098
1877
486
2766
2275
1346
6800
2650
2105
729
2547
2809
422
2008
2111
3
2461
20
2955
2668
3092
6128
709