2785
14137
2075
862
3695
819
889
913
769
978
1047
1182
855
905
5049
833
836
994
915
963
859
1144
1173
853
853
902
903
873
894
1896
1609
927
785
940
980
933
1111
1928
921
21511
960
1152
853
2696
1101
993
1591
1034
1128
1129
1724
1085
1014
1013
1770
1009
1163
1862
1124
1265