1260
1465
1729
1108
1494
1149
2224
2281
1240
1388
1328
1716
1638
2207
1609
2763
1621
1308
911
2745
1312
2165
1495
1053
944
1491
1372
2017
909
898
1345
1493
2183
1093
1949
2270
1173
896
897
1501
985
1322
1019
910
1426
1168
1413
880
957
2401
1078
933
1008
2295
1480
873
845
908
957
847
810
1614
1270
897
2137
1345
830
1597
805
898
1250
762
1203
1620
845
764
833
1506
815
775
1601
760
1454
1426
803
847
1246
3328
832
1098
883
802
972
1534
3070
775
792
2982
811
1425
2124
873
1057
991
937
1110
1314
1433
910
1267
1171
1845
1263
1945
825
880
1178
1081
831
2645