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