1143
908
942
1160
998
897
899
1405
998
960
1031
1239
1309
984
1062
1049
1025
1152
875
1476
1313
1008
943
857
1175
1038
1136
888
1154
1372
1082
910
1040
1194
898
1172
1015
870
1391
994
1000
1177
992
968
1681
940
2084
968
1192
1019
1449
827
965
2263
1066
991
972
1836
1146
1291
1665
2762
1444
951
1090
1175
2185
1684
1148
1560
1487
1646
2461
822
1363
826
3959
1528
1320
1512
1412
2954
1636
826
1886
948
989
1116
900
2088
1121
1898
1357
953
3298
1169
1439
857
1260
1582
2144
975
838
5355
973
12062
1760
982
846
2840
1137
1385
1096
1289
1583
892
1393
1002
911
973