25137
0
17353
31535
1098
3114
4
19279
2
1541
2730
6
6800
1824
2809
3331
467
3691
5
2275
1614
1
2881
385
953
20634
8
1020
407
683
2749
3092
2299
294
618
4111
2091