1002
893
785
5692
840
866
888
1296
840
941
1734
824
997
2195
1712
1398
2910
836
1026
3683
829
955
935
902
803
1030
1643
887
1231
6342
1553
11334
857
1755
775
4058
1184
1015
1330
1407
1397
1007
42531
1934
1785
2084
788
913
1930
1320
2125
877
823
1012
1919
988
860
1173
854
3595