25137
0
1551
2
968
31535
1020
467
17353
458
2546
3366
4940
5
954
945
1157
3691
1824
547
1577
2275
409
1
2093
990
2089
4
1997
398
308
2881
19279
1098
2749