1078
821
918
885
1229
903
814
2038
926
4341
1030
2081
1318
1401
2939
5617
1546
779
1099
851
842
1084
903
1175
3125
1037
899
1682
17878
845
922
761
992
1168
982
924
941
841
762
836
787
909
748
962
884
1354
845
824
1440
5835
891
795
913
1047
1528
788
1072
1278
6077
878