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
1505
948
2194
971
2695
727
859
2205
2206
606
830
888
626
1556
799
1550
749
1557
666
1218
662
894
673
662
1217
1785
1052
1450
659
771
1634
742
2163
1695
733
3170
1454
783
1298
1156
1314
1096
4155
1444
1394
731
1454
934
846
2767
1526
915
650
1736
1765
795
1430
1685
1288
770
751