25137
0
19279
2
1824
587
31535
467
1020
3691
5
918
17353
2190
1
2275
2881
3248
691
1098
2749
953
683
2551
547
968
3114
4
2522
2299
572
165
4111
1463
653