497
1
1000
540
641
442
76
868
791
649
779
2
469
733
1124
279
622
819
471
409
419
579
672
843
752
3
393
467
72
362
262
321
341