1018
888
847
1044
1891
943
934
857
1738
1680
981
1163
1753
919
1168
5314
1978
1142
1314
1263
1260
1090
1005
1194
967
896
1018
1056
898
983
995
2111
1011
1439
4651
936
912
1235
2534
907
1714
1184
2908
1091
1230
1020
876
2517
899
1074
1540
1322
933
891
965
3374
914
1099
1004
975
2156
826
1767
1031
962
797
831
2851
919
948
922
1166
1043
995
1542
880
822
1041
870
943
1588
1266
1011
3075
1666
8033
950
1597
1322
895
845
853
833
853
862
1122
795
782
1001
957
974
860
879
1039
855
763
993
966
2065
1149
1029
928
961
835
1019
792
1042
968
932
860