200000 200000 200000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 1 1 200000 1000000000 3 200000 200000