25137
0
31535
17353
19279
2
2730
6
3114
4
467
1098
20634
8
6800
2275
3498
2091
1824
1020
392
1949
3
6529
7
1551
2668
381
954
2585
729
1567
458
918
2459
9
3466
1
169211
11