2839
1559
762
1019
983
1074
975
1992
849
794
1174
1483
1940
2134
1078
834
4928
1072
1972
1303
825
1143
1012
1395
1217
2294
1059
1535
1545
3387
1651
2400
1208
1186
1346
1439
832
981
1073
723
917
1056
2233
921
951
2413
1112
8666
1857
874
950
1169
798
833
826
1129
1023
1210
1069
2066
2284
776
876
2405
1059
881
748
1043
1930
1163
870
975
1525
1047
942
1131
3599
1194
968
779
2899
1004
3291
839
736
1180
1538
909
754
858
2748
1062
1237
970
962
1270
1524
3188
1191
1164
785
1913
1982
777
826
955
1473
1414
1094
1295
910
2249
905
1049
960
865
8640
2223
2567
2402