25137
0
17353
31535
787
2328
1661
1
19279
2
683
467
1098
3114
4
403
415
381
544
2490
722
456
951
1832
3
2702
458
327
2730
6
1411
2143
1101
358
213
66