434
2
625
391
1
657
740
755
446
1062
7
710
1102
914
825
815
325
440
949
1088
853
1067
1085
798
803
1113
4
966
821
1124
616
844
712