25137
0
1824
467
339
846
19279
2
1336
264
711
2275
534
732
1
1100
1861
5
471
2190
572
20634
8
469
31535
4165
594
2522
1020
341
2730
6
1423
2211
418
953