2401
1158
733
1060
1950
1980
1111
864
1148
1427
860
786
1271
877
2544
720
868
826
1214
1169
910
1186
1046
959
970
1638
1411
1325
1038
976
1054
1996
843
3324
2385
1551
1463
2904
1387
821
1237
840
1072
1191
1186
2395
1843
2397
774
695
1330
1345
1042
1191
1893
875
1191
8782
690
1133
3168
1229
1157
1540
742
999
732
1773
1184
842
1888
1461
1531
764
807
1288
1303
1036
655
2242
2029
819
1152
1565
2161
1185
1058
834
3084
1949
947
900
772
1055
1050
1494
1265
793
1979
1371
749
943
1464
896
2048
773
968
810
775
1038
839
2541
881
737
974
1043
2744
905
875
1167