850
1544
967
7756
5333
854
749
3465
9126
891
1332
887
1325
1054
981
1639
1031
953
1162
913
1077
1385
870
748
1045
2873
818
820
977
932
803
10744
764
906
1159
1135
829
954
2675
1053
829
813
800
1088
946
1480
833
909
858
928
826
910
854
745
902
1065
798
1283
899
1856