544
479
611
906
305
558
829
190
644
210
171
509
913
265
612
462
374
152
724
519
548
375
74
1
524
105
109
837