9431
14423
117837
474996
96294
166641
809286
82741
64439
42451
163301
717423
166286
89642
293807
120859
6552
446775
115922
863405
286724
222622
266364
233804
943319
392380