25137
0
19279
2
31535
20634
8
1020
467
17353
968
547
2211
798
572
290
1824
423
2730
6
482
1222856
4
477
282572
180849
2190
1
418
1518
78
980
1504
996
1343