925
967
1052
932
980
1292
1199
1121
868
2014
1876
1319
985
1183
987
853
1477
960
1066
970
1036
1629
1270
1186
1069
1042
1399
982
942
980
944
849
1110
976
1003
1382
949
1054
941
956
1139
894
922
1183
2150
914
1000
859
930
863
908
1122
1036
863
1342
1043
1639
1344
2226
1008