415
0
457
417
1346
722
668
572
362
2490
422
456
755
1981
369
5313
772
1
255
798
492
280
844
544
597
377
413
2655
1972
391
642
287