971
948
1250
924
997
1027
1390
1287
1413
1183
1394
1002
1104
1422
1496
1630
1131
902
987
1079
1105
1229
1850
1116
1125
1080
1013
1441
1211
1053
1220
1023
994
993
1014