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
968
1039
853
1191
2511
884
849
1029
1117
2116
810
2816
1311
1293
2078
1021
1274
843
817
930
794
878
817
2116
1451
6895
1387
1058
1503
1315
1562
1031
1517
825
2800
1653
1426
1915
940
1509
1419
877
1868
797
941
1709
2996
855
1730
3352
863
1412
736
1612
2375
922
1083
5058
1289
1268
4405