1237
1152
838
1201
919
1094
875
870
1044
1154
1392
1147
1159
961
1295
1588
2029
1008
1145
1583
1840
854
1375
1024
1692
1054
2169
993
981
695
979
819
1262
985
743
744
877
1029
1278
1328
884
1193
1395
1417
769
1728
713
1000
1304
2107
1149
1981
1983
1076
933
1178
1185
1082
1896
1234
1007
673
1334
1373
898
676
1364
1696
959
694
968
1096
745
1620
1664
1556
806
1200
2509
1322
798
1561
745
1521
1672
876
953
949
1315
1916
698
665
837
728
1537
718
4215
785
693
1288
1171
649
756
1048
626
936
1557
1253
2393
754
2700
705
1293
850
960
691
2034
1210
696
1384