1482
1181
1255
1099
1036
1484
1030
1082
1186
850
859
904
878
892
1113
927
1417
1262
1425
949
1413
1242
925
1164
1433
855
1448
898
820
1190
858
1002
839
988