847
1044
1891
943
934
857
1738
1680
981
1163
1753
919
1168
5314
1978
1142
1314
1263
1260
1090
1005
1194
967
896
1018
1056
898
983
995
2111
1011
1439
4651
936
912
1235
2534
907
1714
1184
2908
1091
1230
1020
876
2517
899
1074
1540
1322
933
891
965
3374
914
1099
1004
975
883
835
898
2223
977
878
860
3573
1255
1236
925
928
809
868
1030
816
1159
863
1106
1001
1525
4495
1087
1019
784
854
919
844
1066
834
835
1013
1449
763
1111
810
985
2015
884
851
872
961
1002
1244
1346
833
1592
852
818
1932
844
1401
1060
1152
911
831
774
959
1333
1279
831
1031