734
1
620
622
801
580
2
438
1125
280
472
422
579
437
429
409
754
3
393
650
641
540
1000
497
779
733
791
469
443
868
861
234