820
966
816
824
1202
1452
985
1324
1029
866
790
783
829
966
1182
830
864
1006
929
805
1071
907
869
1104
1117
1180
144553
1175
2815
3111
799
1018
9396
979
2699
819
1047
953
1009
1040
1526
863
818
1028
864
1879
811
1068
1276
1081
3076
936
797
1003
1251
892
906
776
963
1089