785
1033
846
894
905
1656
941
1375
1762
1588
877
813
940
854
899
860
1244
872
1003
789
1018
2094
893
829
1092
932
4208
963
1015
957
865
829
991
850
799
1569
827
1623
1546
1166
883
1372
1735
1075
2070
974
2497
1341
1557
1068
1026
971
971
1639
1021
969
981
951
918
933