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