1389
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
858
973
1779
836
910
1200
897
2898
2222
2387
863
1176
942
816
1381
1292
1162
1059
2169
977
2269
879
1982
1956
826
1035
831
1047
1719
1117
1197
1093
878
1913
817
871
737
1171
2468
1064
3089
3599
1412
1849
670
777
1000
1274
678
1099
1733
903
1004
2249
843
1075
1928
1062
1064
1900