1539
856
1017
1233
988
863
875
960
1061
827
797
869
857
867
1159
1032
979
874
853
806
995
1113
1265
815
846
1308
934
3239
1281
860
2281
1045
853
896
818
1029
1638
1015
813
897
855
1077
1899
1035
967
891
861
867
1042
955
973
920
1752
1374
902
909
1168
1506
1361
854