845
809
2169
958
780
955
1422
962
982
1103
887
1346
872
935
849
884
953
1259
1073
977
1651
1159
917
1683
895
1424
981
870
2070
873
856
848
884
890
783
1297
1174
978
853
1160
967
876
1614
921
903
3074
954
1009
1146
817
918
985
950
1571
819
2172
955
819
832
911
900
1304
1228
2021
1169
1106
1085
862
845
1131
2048
3075
858
1247
1108
793
937
947
953
865
1243
1279
4496
972
1122
1290
1389
1279
1121
878
755
802
2166
833
939
5529
883
1266
2265
873
1069
922
1064
2797
1407
987
1019
819
909
914
1028
1087
913
811
983
814
977
1117
2851
1208