1842
942
953
1273
3226
3216
1159
1044
921
879
899
1077
1563
993
864
1186
852
997
1036
872
842
929
808
1011
865
1067
2115
1242
1108
906
1038
1245
10180
1531
1037
863
1946
958
1037
1012
984
2545
863
1068
1811
986
977
871
847
972
1126
1255
1126
2285
1521
1214
1341
1535
953
1134
829
861
1397
904
1121
1139
807
1541
1008
793
1254
831
1097
1297
888
987
784
915
1043
867
1252
1605
802
1790
1142
1175
808
1010
1054
2576
951
808
1181
1621
997
1143
1476
865
1195
846
973
1117
1227
993
1934
1255
962
2225
908
914
2548
1000
854
841
797
883
796
1082
851
900