1516
1565
1447
954
918
969
886
1006
979
1042
1028
1441
933
1267
863
1002
1211
900
884
1180
1223
1419
1052
880
894