1009
1680
891
1022
824
769
944
2898
986
1274
1212
727
9973
2178
829
933
640
1053
785
1048
763
1424
821
54020
1139
769
1815
781
1192
871
1033
951
2901
1583
1234
1272
2928
3132
625
994
1450
1981
1038
855
3355
1236
4080
1163
1752
1164
1688
1186
1047
1653
893
1142
829
712
1341
860
1649
940
1775
716
3339
1126
1266
1740
726
820
726
717
849
626
2467
745
3996
1103
1932
901
1026
954
789
1300
681
894
822
1196
1074
1303
1443
923
1661
689
2690
1729
1170
1302
769
997
3196
1109
1252
1267
1594
1071
1051
1009
2152
861
906
1573
762
771
836
1074
1012
664
1717
21161