25137
0
367
4111
2
467
31535
847
1020
381
968
409
1161
430
1
1880
2328
5223
9
486
1822
5
1610
482
798
957
415
951
456
2587
16
787
1557
403
602
1133