470
801
24
284
14
724
43
49
391
1013
18
1195
12311
283
242
6
607
641
893
811
58
715
13510
442
431
341
113