1102
843
972
1605
1723
1340
1472
993
824
894
1038
1525
853
941
1327
1129
1523
1296
924
1071
1974
883
906
957
1219
882
1772
1430
940
924
826
2302
851
1969
1740
907
881
979
1289
975
1379
2140
1481
846
966
1465
1528
1080
1090
2271
1561
4932
998
1173
2694
1213
958
1392
1014
1064