25137
0
17353
31535
3114
4
19279
2
20634
8
2730
6
1020
5165
3
6800
1098
2275
892
968
1824
467
1880
2441
322
2748
3510
1551
918
3691
5
1862
1
2546
383
1518
328
2328