950449 1095179 1669393 1847772 2733155 2893805 5997890 6105352 16430932 16577606