731
806
1157
666
1484
1016
632
1157
994
1159
930
704
642
657
744
735
1080
923
1021
781
1994
2050
714
996
1823
734
666
645
887
1100
3309
842
1439
727
857
679
676
714
1072
694
1427
735
680
962
721
1628
671
640
654
651
993
2104
893
4339
701
896
797
1097
679
789