415
636
849
395
346
173
483
856
715
494
403
1306
814
873
241
573
457
566
333
373
5710
744
9813
508
9013
877
897
666
945
14111
675
704
574
968
190232
17815
14812
12310
1327