707
1
512
606
1013
835
833
547
543
546
642
2
557
561
88
163
257
177
395
109
535
361
542
1043
556
662
234
187
3
161
364
253
304