664
1
627
89
74
283
423
541
87
619
496
1045
680
705
2
782
580
1096
681
1067
1087
661
712
616
562
1152
555
1113
4
685
699
590
1449