980
906
1713
1024
2107
1339
1044
1262
1100
2406
1196
1576
883
979
1292
1021
965
1336
1467
1443
1368
1056
1452
945
922
919
928
1045
928
1163
1505
1048
825
895
947
1399
968
1026
976
1573
1172
1027
1188
1278
839
1040
933
884
870
825
1263
1186
862
1077
1249
1008
970
866
1796
1981
919
878
1296
1010
976
2113
770
1457
1417
804
853
951
829
925
1030
791
802
1108
830
1476
937
1070
3025
860
1477
1000
1108
865
1443
990
862
957
1028
962
946
815
815
835
882
947
2575
981
819
810
1927
987
851
997
1665
1141
1738
1843
1334
1002
849
2225
842
2902
1243
1166