473
894
501
621
14310
1034
1146
825
513
431
524
483
323
556
361
15010
7811
355
764
918
11613
461
213
602
8
403
7211