474
0
456
1161
349
410
2328
1939
663
264
454
505
722
1661
1
492
413
711
719
1824
668
408
2634
970
391
802
944
846
321
1981
358
286