910
897
1535
1126
2909
1645
1143
1644
1498
840
1579
981
1336
1717
1353
1202
2080
828
2122
1340
2475
1640
980
964
3259
1641
1994
825
1114
930
1434
1339
2561
1533
988
995
832
881
1138
1532
880
1149
875
1147
890
782
1086
2294
983
859
1867
872
907
896
882
809
880
985
1066
1016
1441
897
2121
1180
3352
1325
1044
1288
1141
1031
1058
1813
5048
2361
913
1779
1211
947
1382
1449
1257
1731
3389
879
871
1149
1025
1358
1831
957
992
4523
2147
1134
1791
820
1649
1083
1339
1811
1724
876
2161
2064
1012
2390
1903
868
968
1438
1205
843
943
1020
1108
1503
1115
4061
1067
1422