425
647
8410
435
346
173
483
876
705
494
403
1336
845
863
251
603
457
576
333
373
5910
764
9813
508
9113
897
907
676
945
14111
675
714
574
978
190232
18115
15212
12210
1327