500
375
800
600
500
373
1000
746
373
500
746
1000
373
500
746
1000
373
500
746
1000
373
500
746
1000
373
500
746
1000
373
500
746
1000
373
500
746
1000
373
500
746
1000
373
500
746
1000
373
500
746
1000
373
500
746
1000
373
500
746
1000
373
500
746
1000
373
500
746
1000
373
500
746
1000
373
500
746
1000
500
375
1000
750
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
500
375
1000
750
375
500
750
1000
500
375
1000
750
375
500
750
1000
375
500
750
1000
500
375
1000
750
375
500
750
1000
375
500
750
1000
375
500
750
1000
500
375
1000
750
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
500
375
1000
750
500
375
1000
750
500
375
1000
750
500
375
1000
750
500
375
1000
750
500
375
1000
750
500
375
1000
750
500
375
1000
750
500
375
1000
750
500
375
1000
750
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
500
375
1000
750
375
500
750
1000
500
375
1000
750
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
500
375
1000
750
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
500
375
1000
750
375
500
750
1000
500
375
1000
750
500
375
1000
750
375
500
750
1000
500
375
1000
750
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000
375
500
750
1000