47
221
574
402
304
12
1079
501
561
671
623
461
37
502
591
521
621
793
612
1194
844
6
7
242
894
23
371
26
3