1486
925
781
1032
862
1515
1126
801
965
1099
840
951
826
4371
1326
837
1295
929
742
812
1050
2400
1864
1166
5258
900
954
1490
776
1053
958
971
1284
2047
1087
1038
885
871
917
1007
931
942
4830
856
944
1082
1099
828
869
798
1986
861
852
860
1083
1051
857
940
1005
763