9116
587
6710
7781
442
504
553
798
666
147231
487
686
565
94111
574
525
593
462
461
39
846
401
667
11171
11292
6231
9983
5221
8291
5271
451
481
9913
521
697