2109
753
1082
746
1108
786
1092
1637
844
883
2900
800
804
11030
981
880
1154
1911
896
824
938
861
797
783
2326
835
762
867
3309
796
724
991
732
1129
837
6192
1823
870
2001
803
810
756
935
1037
1491
867
805
762
3001
1056
837
1153
875
862
1013
1166
1145
974
706
946