361
2
222
1
350
407
1184
314
1576
384
232
482
322
391
417
776
355
374
755
10
122
509
714
6
775
442
791
26
1778
809
88
61