1021
1005
1585
1393
3217
1669
876
998
908
856
1842
1842
942
953
1273
3226
1159
1044
921
879
899
1077
1563
993
864
1186
852
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
1169
1008
831
1081
914
957
845
801
1244
1449
796
4004
1062
914
1158
951
852
2575
832
802
2899
5802
1195
1881
1130
783
986
955
1406
1030
1039
22484
1334
858
1409
847
1034
993
1152
807
965
1457
1152
844
875
864
2474
852
1013
4496
886
844
767
931
1234
946
7664
1302
1408
908