456
1
452
860
717
2
989
650
704
6
501
1033
84
579
1012
464
735
97
767
107
794
875
690
136
689
122
621
773
769
391
410
630