25137
0
31535
17353
392
2730
6
3114
4
20634
8
19279
2
1098
954
1551
308
467
2275
6800
3498
1824
1157
1577
2809
409
1
2093
990
2089
1997
398
2546
1710
4478
945