310490                                
                                
                                    486238                                
                                
                                    962170                                
                                
                                    3058503                                
                                
                                    636                                
                                
                                    947