25137
0
17353
31535
19279
2
1098
3114
4
1004
1
467
2730
6
4111
6800
2766
906
381
3171
20634
8
398
1020
683
5875
2190
1557
415
1264
2328
269
2093
1346
430
2091