25137
0
17353
602
1939
20634
8
31535
409
957
683
2328
3114
4
381
1045
19279
2
1614
1
4111
415
514
358
454
951
771
722
403
668
1020
1133
471
325
304