1516
1565
1447
955
918
969
886
1006
980
1043
1029
1441
933
1268
864
1002
1211
900
884
1180
1223
1419
1052
880
894