888
1228
1404
1047
846
921
2240
756
866
1853
838
1264
1029
1063
1258
1246
1741
973
1565
933
1012
1179
1382
798
925
1485
1036
867
883
825
982
1050
911
925
1102
1129
913
847
1296
3323
973
919
1073
1105
1115
1042
879
1090
888
1023
1486
1287
1091
1238
1002
1028
9184
1382
1012
1002