735
776
1108
1595
1314
1022
911
799
951
779
831
985
2856
1043
796
1208
955
769
1491
998
881
1098
725
872
2651
900
1035
1028
869
862
800
29187
1256
1537
811
925
3019
809
1313
742
2284
8893
1013
848
1177
1351
1183
843
1218
922
880
893
918
804
1119
878
794
1298
1066
9421