25137
0
31535
19279
2
17353
1098
3114
4
1020
2730
6
1824
2275
2881
20634
8
6800
1862
1
251
2749
1842
3691
5
467
4111
486
968
547
1267
3092
1949
3
493
2299
476
460