1011
1136
909
966
895
1468
1223
876
1537
1448
957
915
844
1357
897
1095
936
917
1322
965
2149
8681
988
1259
860
965
1014
2271
903
1086
1624
824
1152
830
1224
1416
1256
876
1322
4815
807
3151
969
847
1019
955
828
9443
803
1056
1021
822
5116
866
4488
891
834
840
1189
905