1160
1103
1882
831
2328
1138
873
845
1000
867
908
898
1434
917
932
3067
3862
817
2103
925
3797
1003
2057
2544
1026
901
1530
844
3006
784
5305
2244
933
856
1402
868
11914
866
3059
1010
820
797
887
858
2119
1586
885
724
1824
2367
2110
805
891
1314
1882
752
1059
904
1503
829