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
929
939
808
944
1454
858
1063
987
1034
2296
835
867
932
900
771
862
1212
792
831
1039
901
1252
860
894
1060
1134
1408
848
853
797
962
765
870
1528
938
768
1700
863
1042
1407
755
1116
925
1029
2637
887
1081
760
817
755
851
1227
1573
946
863
1063
854
3025
1441
2627
857