1034
912
1214
2126
955
1100
1074
1739
1363
2856
1488
1546
1050
930
1252
1689
1761
4029
1430
1038
1122
942
976
2846
2616
914
1119
792
909
886
1194
1439
1108
1769
2467
1051
1068
1969
859
1022
1191
1663
1311
1101
1037
852
2747
963
830
1153
784
1426
1022
1955
841
982
919
1283
945
1554
895
1128
1091
833
750
1193
1854
1061
1270
2093
1583
747
995
1090
1092
1655
1680
940
4230
1030
1866
1196
986
1148
897
834
1068
924
847
2520
834
966
1919
895
871
2567
818
2256
1378
1164
1828
811
942
797
1823
781
2243
1928
1551
1540
833
1007
5992
922
756
1343
987
963
948
1437