2236
1593
867
1332
1839
1427
1475
1436
2049
1650
1096
1263
1977
1670
1559
1980
1551
1001
1153
974
862
1412
938
1129
1164
982
1352
1808
1267
869
1864
1530
1357
914
1353
7740
975
2809
1771
1772
1217
1708
1025
1022
1199
1933
2015
1000
880
1240
1394
1341
912
1955
1183
2249
1743
916
1386
1291
1368
945
2451
1110
821
810
1721
758
828
2884
1205
971
1457
811
1664
1425
1008
1059
1299
1043
853
1058
2265
1453
793
1328
1647
3274
1164
978
1518
4104
1722
1868
2297
1803
1044
843
2127
1191
1535
990
1416
1070
833
800
1397
2561
944
1084
1599
1135
1065
1302
1172
982
853
4230
766
1514