2986
898
1621
846
1063
919
1265
822
839
1136
877
1064
968
1092
1418
2667
1059
1110
908
872
1174
950
2204
1144
798
872
1603
959
1081
906
1007
837
1888
1057
2825
1146
815
929
1083
1015
940
879
1712
904
1372
1169
1793
1009
1788
1564
1045
1019
1145
902
941
947
883
948
1384
967
1166
1694
812
1771
862
1047
786
849
966
1309
2648
802
1764
1940
852
857
1004
919
842
809
832
1085
948
1680
1490
1035
2696
1037
1146
1784
1030
1036
1439
3157
826
2339
880
1621
986
852
1404
892
1877
781
896
2994
789
1137
1019
922
947
1785
3261
965
1445
902
1017
987
1813
792