1048
1098
2948
874
908
992
1004
1463
1051
842
855
811
1702
923
894
867
845
1107
823
808
874
848
966
1692
2593
1157
751
1179
804
950
1062
759
910
835
803
917
977
820
1682
1102
6082
886
801
843
1370
2188
3694
874
882
2009
995
780
913
751
839
760
854
928
777
15152