183629
           298308
           806768
           142724
           642264
           605894
           661788
           274410
           460763
           293647
           620120
           784355
           649729
           459600
           397415
           393146
           565207
           473906
            79858
           382389
           110023
                0