2917
887
1662
3730
1061
2185
833
2119
800
866
774
835
878
991
838
755
2141
785
742
1055
1260
5759
1048
822
1626
911
935
803
875
841
734
2423
13902
16379
849
2306
763
730
10755
1159
839
904
3692
859
760
865
4839
10117
859
933
840
783
940
949
874
2299
772
1885
2448
938