689
724
438
214
370
307
363
602
194
375
884
164
211
340
1112
1637
354
221
495
361
376
394
240
832
539
188
392
274
576
392
984
523
804
950
1473
787
368
458
1813
802
1531
1525
1136
491
591
499
163
386
384
509
660
996
684
683
860
482
673
749
758
757