707
1
512
606
1013
835
833
547
543
643
2
557
561
89
163
257
177
395
109
535
362
542
1043
556
662
234
190
3
162
364
253
304