2730
6
4111
2
25137
0
467
1832
3
1133
111
683
1101
381
1161
1880
409
668
456
614
403
454
1661
1
2328
979
1020
6554
5
957
357
415
951
286
798