3144
841
903
963
3292
2313
1740
1049
991
1410
3997
1314
910
799
852
872
868
854
869
893
872
835
809
1166
968
918
800
977
1044
10241
943
1689
997
874
831
816
854
1136
1035
885
880
1046
966
964
1456
812
1530
1128
806
889
782
904
901
1116
900
866
980
872
1489
969