1829
859
901
945
1084
830
898
887
912
1224
1110
862
1092
1291
945
922
1191
910
948
864
1184
885
951
855
928
1169
1201
1107
1454
1332
3018
902
1274
877
1244
836
1020
1220
1029
933
952
2101
2228
973
962
10208
1614
888
1302
917
1113
886
883
943
1289
1713
1010
3363
981
1343
771
836
1346
934
914
1149
1352
985
965
846
2048
1031
2987
1142
2900
872
2197
862
1229
862
1001
2798
833
812
922
1712
1399
2016
1286
888
887
1069
895
972
816
1229
2224
1163
817
776
920
1477
819
763
4954
909
838
1106
993
1997
958
1110
1080
850
4496
1117
1365
832
1057
1790