150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
300
212
1100
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
150
180
5000
-1
