Professional Documents
Culture Documents
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
31201
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2463
1500
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
0
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2
3
4
1
2
3
4
1
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2473
2463
2473
2463
2473
2463
2473
2463
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
31201
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
2463
1500
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
0
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
31201
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2463
1500
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
0
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
31201
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2463
1500
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
0
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2
3
4
1
2
3
4
1
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2473
2463
2473
2463
2473
2463
2473
2463
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
31201
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
2463
1500
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
0
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
31201
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2463
1500
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
0
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
31201
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2463
1500
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
0
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
2463
2473
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
1500
1500
3120
3120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0