740
1
636
406
425
519
2
431
470
537
405
609
449
442
513
490
484
551
1126
3487
631
1077
748
2975
4
765
1062
593
645
626
565
706
417