2475
2851
702
947
1207
1741
1931
1963
1183
1995
1209
1971
1068
764
746
905
1426
1481
2260
1285
2412
1454
1576
1018
1073
1787
1328
1649
1072
1009
1296
2586
1241
1934
1990
2802
1255
2230
3102
878
760
1161
2262
2181
984
1005
894
1399
1128
3342
1172
1049
830
824
820
1329
1011
685
946
1907
2880
2399
2223
1306
1171
692
696
778
807
1195
2269
1232
1338
1836
1054
1205
861
1217
1524
776
1265
1536
910
1162
784
838
900
1194
1426
810
739
1151
952
735
1002
1292
908
1230
1960
2338
881
1047
1062
1274
1547
977
1778
1062
816
2837
1273
1630
2386
1193
974
884
1075
899
1175
2468