707
0
609
1291
1
580
534
676
921
457
1199
453
752
708
473
871
684
607
463
954
1348
720
828
1363
589
1299