1040
891
890
7322
1216
856
936
883
998
825
916
906
869
842
804
901
1014
911
817
1618
809
810
974
846
859
892
983
838
852
1047
1261
1249
2034
862
1603
1568
1310
868
1004
820
862
960
1133
800
896
929
1093
778
961
975
998
997
941
895
993
980
805
954
860
1272