886
944
893
964
1119
1152
1859
1117
1296
1141
1038
1281
895
1007
928
953
2172
1067
931
879
1310
1096
2150
1093
2404
944
964
1116
1239
1301
1322
1170
1378
1665
1345
1016
1003
949
1076
1629
995
4372
998
1008
1329
954
996
1228
1017
1080
956
1218
1100
1007
1037
942
924
858
1451
1032