370
1
639
557
771
2
405
590
394
536
866
1048
595
400
410
538
490
601
761
539
540
2661
6
577
452
697
678
1077
5071
5
645
755
593
446