1274
945
695
941
1057
917
1295
1329
1678
819
1016
783
766
2146
757
774
1001
808
744
1781
873
887
709
1218
2917
1784
782
1219
845
1596
804
2119
763
800
3098
985
3810
903
835
752
859
835
1267
1007
878
736
755
785
742
1195
1660
5759
822
739
1009
1166
911
969
1964
935