1391
1670
1637
1557
1151
1154
1256
904
1371
999
919
957
1480
1076
1331
933
956
1173
992
1376
905
1590
1020
1510
961
1341
984
1295
1581
945
894
893
1089
872
1133