848
836
951
1389
1853
815
3093
987
1252
961
1057
931
934
988
868
966
1166
962
1190
1732
1169
953
925
1015
926
1116
963
1288
875
1427
2110
1496
1273
1035
1358
946
1024
1311
1220
847
2934
894
1028
1121
828
1452
3806
1003
1302
1695
1065
1043
1037
772
1566
3323
4352
1024
2125
1475
755
888
904
929
1588
771
830
950
1131
895
842
867
1476
863
3854
964
3492
1535
1277
846
903
1225
1086
995
1146
2021
1059
910
765
1000
971
927
949
2987
786
2296
931
818
952
839
986
893
1454
986
1133
915
961
977
885
763
793
1108
1665
880
868
815
1793
822
939
1152