971
948
1250
924
997
926
1027
1390
1287
1413
1185
1394
1002
1105
1424
1497
1630
1131
902
987
1080
1106
1229
1850
1116
1126
1013
1443
1211
1054
1220
1023
994
993
1014