474
0
2328
685
3498
4
286
376
4864
1
2105
839
477
505
245
517
1020
1824
668
405
326
320
957
1384
2
3061
5
415
895
951
2198
409
581
2710
9
787