972
948
1250
924
997
926
1027
1390
1287
1413
1185
1394
1002
1105
1424
1499
1630
1131
903
987
1080
1106
1229
1854
1116
1126
1013
1443
1211
1054
1220
1023
994
993
1014