970
946
1250
922
996
1026
1389
1287
1411
1183
1394
1001
1104
1419
1494
1630
1131
902
986
1079
1228
1845
1115
1125
1012
1440
1208
1053
1218
1022
994
993
1014