0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-10 07:38:49 +00:00
OI-codes/BZOJ/4385/data/54.in

3 lines
873 KiB (Stored with Git LFS)
Plaintext

300000 309 4121
3 1 3 3 1 2 3 2 3 1 2 3 1 2 1 2 2 3 1 3 1 1 2 1 1 2 2 2 2 2 3 2 3 1 1 1 2 2 3 2 1 3 2 3 3 1 2 3 3 1 1 3 1 1 1 2 1 1 3 2 2 3 1 2 1 2 1 3 3 1 3 2 2 1 1 1 2 3 1 1 2 3 2 1 2 3 1 3 2 1 3 1 2 2 2 3 1 3 1 2 3 3 3 1 3 3 1 2 1 2 3 1 2 3 1 2 2 2 3 1 3 2 2 2 2 1 3 1 2 2 3 1 1 1 1 3 3 3 3 2 1 3 3 2 2 1 1 2 2 1 1 2 2 1 3 2 2 2 1 2 3 1 3 1 1 1 1 3 1 1 1 3 2 1 2 2 2 1 1 1 2 1 1 3 2 3 3 1 1 3 2 3 1 2 1 3 2 2 2 1 3 2 1 3 3 1 3 3 3 3 1 1 2 2 3 2 3 1 1 1 1 2 2 2 2 2 3 3 3 2 2 3 2 1 1 2 3 1 1 1 1 3 2 2 1 3 2 2 1 3 3 2 2 2 3 1 3 2 1 3 1 3 1 3 2 1 1 2 2 2 3 1 3 1 3 3 1 2 1 3 2 3 2 3 3 2 3 3 2 2 3 2 1 3 2 3 2 2 2 3 3 2 2 2 2 1 1 2 2 3 3 1 1 1 3 2 3 3 3 2 2 1 1 3 1 1 3 3 2 3 2 1 2 1 3 1 3 2 1 3 2 2 1 2 3 1 3 1 1 2 2 2 1 1 3 1 1 1 2 1 1 1 1 2 3 2 1 1 1 2 2 2 3 3 3 2 2 1 2 1 1 2 1 1 2 2 1 3 2 2 1 2 3 1 3 2 1 3 2 2 3 1 1 3 2 3 2 2 2 3 3 1 2 2 1 1 2 2 2 2 1 2 1 1 3 2 2 1 1 2 2 2 1 1 2 1 1 2 1 2 3 2 3 3 3 2 2 2 1 3 2 3 2 1 3 2 2 1 2 1 2 2 1 2 3 2 2 1 2 1 3 2 3 2 3 1 1 3 3 1 3 3 3 2 2 1 1 2 2 3 2 1 3 2 3 1 2 3 2 3 3 1 1 1 1 1 2 2 1 1 3 3 2 3 3 3 1 3 1 3 1 2 1 2 1 2 1 3 2 3 3 1 2 2 3 1 2 3 2 3 3 1 2 2 3 3 3 2 3 3 2 2 3 3 1 2 2 2 3 3 3 1 2 1 2 1 2 2 1 3 2 2 2 2 1 1 2 3 2 3 2 2 3 1 2 2 3 1 1 1 3 3 1 3 1 3 2 3 3 1 2 1 2 2 2 1 3 2 3 1 1 3 3 2 3 1 2 1 1 2 1 3 3 2 1 2 2 2 3 3 3 2 2 1 1 1 1 1 2 3 3 3 2 1 2 2 1 1 1 2 3 3 2 1 1 3 3 1 1 3 3 3 1 2 2 2 2 3 2 1 3 3 2 1 1 2 3 3 2 3 2 1 2 3 2 2 1 3 3 1 2 3 1 3 1 1 3 2 3 1 1 1 1 1 1 1 2 3 3 1 3 1 1 1 2 3 1 2 3 3 3 1 3 1 2 1 2 2 1 3 1 2 3 3 1 1 2 1 1 3 1 1 1 2 3 3 2 3 1 3 3 3 3 2 2 1 2 1 3 3 1 2 3 1 3 1 3 2 2 1 3 3 1 1 1 2 2 1 1 3 2 1 3 3 3 2 2 1 3 2 3 3 1 2 2 2 2 2 1 2 1 2 3 2 1 1 3 1 2 2 1 1 3 2 1 3 2 3 2 3 3 2 1 1 3 2 3 1 1 3 2 3 1 2 1 2 1 3 1 1 2 2 3 1 1 1 3 2 1 2 3 3 3 2 2 1 3 3 1 2 2 2 1 1 1 2 3 1 1 3 2 1 2 1 1 1 1 2 1 1 2 2 3 1 1 3 2 1 1 2 3 2 2 3 1 2 1 2 3 2 3 2 2 1 2 3 3 2 3 3 2 1 3 3 3 2 3 2 2 1 1 3 3 1 3 3 3 2 3 2 3 3 1 3 2 1 3 3 1 2 1 1 1 3 1 3 3 1 1 1 2 2 2 1 2 3 1 3 3 2 1 1 1 1 2 2 1 3 1 3 3 1 1 3 2 2 3 2 2 2 2 2 1 1 1 3 1 2 3 3 1 3 3 2 3 1 2 3 1 1 2 3 1 2 1 3 2 1 1 1 3 3 2 2 1 2 3 3 1 2 1 1 2 3 1 1 1 3 1 2 3 3 1 2 3 3 2 3 3 2 2 3 2 2 1 3 2 3 1 3 3 3 1 2 3 2 1 3 2 3 1 2 2 2 1 3 2 3 3 2 2 1 2 1 1 1 3 2 3 1 1 1 2 2 3 1 3 1 1 2 2 1 3 3 1 1 3 1 1 2 2 1 1 2 1 1 1 2 1 1 3 2 1 1 3 3 2 2 1 2 1 3 2 3 3 2 2 2 1 1 3 3 1 3 1 2 1 2 2 1 3 2 2 3 2 3 3 1 1 3 1 3 3 1 1 1 1 3 1 1 1 3 2 2 1 2 1 1 3 3 1 2 1 1 3 2 2 3 3 1 3 2 2 1 2 3 3 3 1 1 1 3 1 3 1 1 1 3 3 2 3 1 3 1 3 2 2 2 2 2 2 3 3 3 1 1 1 3 1 2 2 2 2 2 2 1 1 1 2 2 1 2 1 3 1 2 2 1 3 3 1 2 3 2 3 3 1 3 3 1 1 3 3 3 2 2 3 1 1 1 3 2 1 1 1 3 3 3 2 3 1 2 3 2 3 2 2 1 1 2 1 1 2 1 2 3 1 3 3 3 2 1 3 3 2 2 1 1 1 2 3 3 2 2 2 2 1 2 3 1 1 2 2 3 1 3 3 2 2 2 1 2 2 2 2 2 2 3 1 1 2 2 3 3 3 2 3 2 3 1 3 2 3 2 3 3 1 2 2 1 1 2 3 3 3 3 2 3 1 3 3 3 2 1 3 3 1 2 2 3 1 1 1 1 2 2 3 2 1 1 3 3 3 2 3 1 2 3 1 1 1 3 1 3 3 2 1 3 1 1 3 3 3 1 1 1 2 3 3 1 1 3 2 3 1 2 2 1 1 2 1 3 3 2 1 1 3 1 2 3 1 3 1 1 3 3 3 2 1 2 2 1 3 3 2 3 3 3 1 2 1 3 1 3 2 3 3 3 2 2 1 1 3 2 1 1 3 3 3 2 3 2 2 3 1 1 1 2 2 3 2 2 3 3 3 2 3 2 3 2 2 2 3 2 1 3 3 3 3 1 1 2 2 2 2 2 1 3 1 3 1 1 2 3 1 2 2 2 3 2 2 2 1 2 3 1 3 3 1 1 3 3 3 1 2 3 3 2 3 3 2 1 1 3 1 3 3 1 3 2 2 3 2 1 1 3 2 1 3 1 1 3 2 2 3 2 1 1 1 1 1 1 3 3 2 1 3 2 3 1 2 3 1 3 3 1 2 3 3 1 1 2 2 1 2 1 3 3 1 3 1 2 3 3 2 2 2 3 2 3 2 3 3 1 2 2 1 2 2 1 2 1 2 3 3 2 2 1 3 2 3 1 3 1 3 3 2 3 1 1 1 2 3 2 1 3 1 2 1 3 3 3 1 3 1 3 3 1 2 2 1 1 1 3 1 2 1 2 1 2 3 3 1 2 1 1 2 2 1 2 1 3 2 2 1 2 2 1 1 1 2 3 1 1 1 2 2 2 1 2 1 2 3 2 2 2 1 2 1 1 1 1 3 3 3 2 2 3 1 2 3 2 2 1 3 2 2 3 3 1 1 1 3 3 1 2 1 3 1 3 1 3 3 2 3 1 2 1 3 3 1 1 2 2 1 1 1 2 1 3 3 3 2 2 2 2 1 3 2 1 1 3 1 1 1 1 2 1 2 2 3 3 2 2 1 3 3 2 3 1 2 2 2 3 2 2 3 3 1 3 3 1 3 2 1 2 3 1 2 1 3 2 1 1 3 1 3 3 2 2 1 1 3 3 1 3 3 2 3 2 2 1 1 2 3 1 1 3 1 2 1 3 2 3 2 1 3 1 3 2 2 1 3 2 3 3 1 3 1 1 1 1 3 2 2 2 3 2 2 1 3 1 2 3 3 1 3 2 1 1 3 1 3 1 2 3 1 1 1 3 1 3 1 3 1 1 2 1 1 2 2 3 1 1 3 3 2 2 3 3 3 1 1 3 2 1 1 2 2 3 1 3 1 2 1 1 1 2 3 3 2 1 3 2 3 2 3 1 2 3 3 2 1 3 2 1 2 2 3 1 3 2 3 2 1 1 1 1 1 2 1 2 2 2 2 3 1 3 3 2 3 1 1 1 2 3 3 2 3 2 2 3 1 3 3 2 1 2 2 2 2 2 1 3 1 3 1 2 1 3 3 1 1 2 2 3 2 1 2 1 2 2 3 3 2 1 3 3 2 2 3 2 3 3 3 3 1 1 2 2 1 1 2 3 3 3 3 1 1 1 1 1 3 3 2 1 3 1 2 2 1 3 2 1 1 1 2 1 2 2 3 3 3 2 2 1 3 1 3 1 2 2 3 2 3 3 1 1 1 3 3 2 3 3 2 3 1 1 3 1 3 3 1 2 3 1 2 3 1 2 2 2 2 3 2 3 3 3 3 2 1 3 3 3 3 2 3 2 1 1 2 1 3 2 2 3 3 2 2 1 1 1 2 3 3 2 2 1 2 3 3 3 3 3 3 1 2 2 1 1 2 2 3 2 2 2 1 2 1 1 2 3 2 3 1 1 1 2 3 2 3 1 1 3 3 2 3 3 2 2 3 3 2 1 2 3 2 1 2 1 3 2 3 2 1 1 3 3 1 2 3 1 1 2 1 2 3 1 3 3 2 2 3 3 2 1 1 2 3 2 3 3 2 1 1 3 1 2 3 3 3 1 2 3 2 3 2 3 2 1 1 2 3 3 3 1 3 1 2 1 2 3 2 1 1 1 2 3 3 3 1 3 3 2 3 2 2 2 3 2 1 3 1 2 1 3 2 2 3 1 2 3 1 1 2 3 2 1 1 2 3 1 1 2 1 3 2 2 2 2 2 3 1 3 3 3 1 2 3 3 3 2 3 1 2 3 2 1 2 3 2 2 2 3 2 2 3 1 1 2 3 1 3 3 2 1 1 2 1 2 1 1 3 1 2 2 1 2 3 3 2 1 3 1 3 1 2 2 3 1 2 3 1 2 3 3 3 2 1 1 3 3 2 3 1 3 3 3 1 3 1 1 1 2 1 2 3 2 1 2 1 1 3 2 2 3 3 2 2 2 2 2 1 2 2 1 1 1 2 2 1 1 2 2 1 3 3 3 1 2 1 2 2 1 3 1 3 1 1 2 1 1 1 1 3 2 3 3 1 2 2 3 1 1 1 1 1 3 3 2 2 2 2 3 1 3 2 2 1 1 2 3 3 2 3 2 2 2 2 3 1 1 1 1 1 2 3 1 3 2 1 2 3 3 1 3 1 2 3 2 3 1 3 3 2 2 3 3 3 2 3 3 3 1 1 1 1 2 3 2 3 3 2 2 2 2 2 3 1 1 3 3 1 1 3 2 1 2 3 3 1 2 3 2 2 2 1 2 1 2 1 3 1 1 3 1 3 1 2 1 3 1 3 2 3 1 1 3 3 2 3 3 2 2 3 1 1 3 2 3 3 1 3 1 2 2 2 2 3 2 3 2 2 1 3 1 3 2 3 2 1 2 1 2 3 1 1 3 1 1 1 3 3 2 2 3 2 1 3 1 1 3 2 3 1 1 1 2 2 2 3 3 3 3 3 3 1 2 1 3 3 3 2 1 1 3 3 1 2 3 2 1 1 1 1 1 3 3 1 2 2 3 3 1 3 2 1 1 1 2 3 2 3 2 2 2 2 3 2 1 1 1 2 1 3 3 2 1 3 2 2 1 1 1 1 2 1 2 1 3 1 2 2 2 1 1 2 3 3 2 1 2 1 2 2 2 3 3 3 3 2 1 3 2 3 3 2 2 1 1 1 1 2 1 3 1 1 1 2 2 2 1 2 2 3 3 3 3 1 1 2 3 1 3 3 1 1 2 1 2 2 2 2 3 1 1 3 1 2 3 1 3 3 2 2 3 1 3 3 2 1 2 2 2 2 1 1 1 1 1 3 2 1 1 3 1 2 2 3 1 2 2 3 2 1 2 3 2 2 2 3 3 1 2 3 3 3 2 1 3 1 1 2 3 3 3 1 3 1 3 2 2 1 2 3 3 1 2 1 3 2 3 1 2 1 3 1 3 3 1 1 2 1 2 2 2 1 2 1 2 2 1 3 2 3 2 3 2 2 2 3 1 1 3 1 1 3 1 1 2 2 2 1 2 1 2 3 2 2 2 1 3 3 2 1 2 3 1 3 1 2 1 1 2 2 3 2 3 3 3 1 3 1 3 1 3 1 2 2 1 3 2 1 1 3 2 2 2 1 1 2 1 3 2 3 2 3 1 1 2 2 1 2 1 2 2 1 3 2 3 3 3 2 2 3 3 3 1 3 3 1 1 3 3 3 3 2 2 3 2 2 1 1 1 3 1 1 3 2 2 3 3 2 1 1 1 2 3 1 1 1 1 1 1 1 2 1 1 1 2 1 3 1 2 2 1 2 1 1 2 2 2 1 2 2 1 1 1 2 3 3 3 2 3 2 2 3 3 2 1 3 2 3 3 2 3 1 3 1 1 2 2 1 2 1 3 1 2 2 2 2 3 1 1 1 2 2 2 2 2 3 1 3 3 3 2 2 1 3 1 3 2 3 2 2 1 1 1 1 1 2 3 2 2 3 3 3 1 3 2 2 1 1 2 3 3 1 3 3 2 2 3 3 3 3 1 1 3 3 1 2 1 2 2 3 3 2 2 3 1 2 2 3 1 2 2 2 1 1 2 1 2 3 2 1 3 2 3 3 1 1 3 1 1 1 2 3 1 2 3 3 1 3 1 1 1 2 3 2 2 1 3 2 1 1 3 3 3 1 3 3 1 1 3 2 3 3 1 2 2 2 2 3 1 2 3 1 1 1 1 1 1 2 1 3 3 3 2 2 3 1 2 1 2 3 1 1 2 3 3 1 2 2 1 2 2 3 3 3 1 2 2 2 1 3 1 2 3 1 2 2 1 1 3 2 1 1 2 2 1 2 2 1 2 2 1 2 1 1 1 1 2 2 1 2 1 1 3 3 1 2 3 3 2 2 3 1 1 3 1 1 2 2 2 2 1 1 3 3 3 2 3 1 3 3 1 2 1 1 1 1 2 3 2 3 1 3 2 3 3 3 2 3 3 2 1 1 1 2 1 2 3 1 1 3 1 2 2 2 1 1 2 2 3 1 2 2 3 2 2 2 2 3 3 1 3 1 2 3 3 1 3 1 3 2 2 1 1 2 2 3 1 3 1 2 2 2 2 3 3 2 1 1 1 2 3 2 1 3 2 1 3 3 3 1 3 1 2 3 1 1 3 2 1 1 1 3 2 3 2 2 2 2 1 1 1 1 3 3 3 3 1 3 3 1 3 1 2 2 1 3 2 3 2 3 1 3 3 3 3 2 3 3 3 2 3 2 2 1 2 2 3 3 1 1 3 1 2 3 1 2 3 3 3 2 1 3 3 1 3 1 3 2 2 1 3 2 1 1 2 1 1 2 3 2 1 3 1 2 1 3 3 2 2 1 1 2 1 2 2 2 3 2 2 3 3 2 2 3 3 1 2 2 2 1 3 2 2 2 3 1 2 1 3 2 3 2 2 2 2 1 2 3 1 3 3 2 2 1 3 2 1 1 3 1 1 3 1 3 3 1 3 3 3 3 1 2 3 1 2 2 1 1 3 1 1 1 1 1 3 2 2 3 2 3 1 3 1 3 2 3 1 1 1 3 2 1 1 1 3 2 1 2 2 1 2 2 1 1 2 2 1 3 2 3 3 3 1 1 1 2 1 2 3 2 3 3 2 3 3 3 2 2 1 3 1 1 2 1 3 3 3 3 2 1 2 1 2 2 1 2 3 3 1 1 1 3 1 2 3 2 3 3 3 3 3 3 3 3 1 3 3 3 2 3 2 3 1 3 2 3 1 3 2 3 1 1 3 2 2 3 1 1 3 3 1 3 2 1 3 3 2 3 2 2 3 2 1 1 3 2 1 1 1 3 1 2 3 2 2 2 2 3 3 1 3 3 3 3 1 1 2 3 1 3 3 3 1 2 1 1 3 3 2 3 1 1 3 2 3 1 2 2 3 1 1 2 2 3 1 1 3 1 3 2 1 1 2 1 1 2 1 2 3 3 2 2 1 3 2 1 2 1 3 2 2 3 2 3 3 1 3 3 2 2 1 1 2 2 1 2 3 1 1 2 2 1 3 3 1 1 1 1 2 1 2 2 2 3 2 3 3 1 3 3 3 1 1 2 3 2 3 3 3 1 1 2 1 1 3 3 3 2 2 3 3 1 2 2 2 3 3 1 3 3 1 1 1 3 3 2 2 3 3 3 2 2 2 1 3 1 1 1 1 2 3 2 1 2 3 1 2 2 1 2 3 2 3 2 3 1 3 1 1 3 1 1 3 2 2 3 2 1 3 3 3 1 3 2 1 2 2 2 3 2 2 1 1 2 2 3 1 1 2 2 3 2 2 2 2 2 2 2 2 2 3 2 1 1 2 3 2 3 1 2 1 3 3 3 2 2 3 1 3 2 1 3 1 2 1 1 3 3 3 3 3 2 1 3 1 2 2 2 1 3 2 3 3 1 3 2 2 1 2 3 2 2 1 3 3 1 2 3 2 2 2 3 3 1 1 2 1 1 1 2 1 2 2 2 1 2 2 2 3 3 1 1 1 3 2 1 2 1 1 2 3 1 2 3 1 1 3 2 1 1 3 3 2 2 3 2 2 2 1 1 1 2 3 2 1 2 1 2 1 2 2 3 3 3 1 1 1 3 1 1 1 1 2 1 3 1 1 3 2 3 2 1 2 3 1 1 2 2 3 1 3 3 1 2 3 1 2 3 1 2 2 2 2 2 3 1 2 2 1 2 1 2 3 3 3 3 2 1 3 3 2 2 3 2 1 3 2 2 2 1 1 3 2 2 2 2 3 2 1 1 2 2 2 1 1 1 2 1 3 3 2 1 3 3 1 3 1 3 2 2 2 2 2 2 1 1 2 1 2 2 1 1 3 3 2 1 2 3 3 1 3 3 1 2 3 3 1 2 1 1 2 1 2 1 1 2 1 2 2 2 1 2 3 2 2 3 2 1 2 3 2 1 3 1 3 1 3 1 2 2 3 3 2 2 2 1 2 2 1 1 2 1 1 2 3 2 1 1 3 2 2 2 3 2 3 2 3 3 3 2 1 2 1 3 1 2 2 2 2 3 1 1 3 2 3 3 2 2 2 3 3 1 2 2 3 1 1 3 3 3 1 2 3 1 1 2 2 2 2 3 1 3 3 2 3 3 1 2 1 2 3 2 2 1 3 2 1 3 1 1 2 3 2 2 3 1 3 3 3 1 2 3 1 3 1 1 2 3 1 3 2 2 3 1 3 2 1 2 2 1 3 1 1 1 1 3 1 1 1 2 2 1 3 1 1 2 3 3 1 1 2 2 2 3 3 1 2 1 3 2 2 1 3 2 2 3 1 3 1 1 3 2 1 2 3 2 3 1 2 2 2 2 2 2 3 3 1 1 2 3 2 2 3 2 2 1 2 3 2 2 1 3 1 3 1 1 3 3 1 1 1 1 1 1 3 1 2 1 3 1 2 3 2 1 2 3 3 2 2 3 3 3 3 2 2 3 1 2 2 3 1 2 1 3 3 2 2 2 2 2 1 1 1 1 2 3 3 2 1 3 3 3 2 3 2 1 2 2 2 2 2 3 2 1 1 3 1 1 2 1 2 1 3 1 1 2 1 1 3 2 3 2 2 2 3 2 3 3 3 2 1 1 3 3 1 3 3 3 2 1 2 1 1 1 1 3 2 3 3 2 3 1 1 2 3 1 1 2 3 2 3 2 3 1 3 2 3 2 3 2 2 2 1 3 2 1 3 3 1 1 2 2 2 3 3 2 3 1 2 3 1 3 1 2 1 2 1 3 1 2 1 1 2 2 2 3 3 1 3 3 2 1 3 3 2 2 3 2 2 1 1 2 1 3 3 3 1 1 2 1 2 2 3 2 2 2 3 1 1 2 2 3 2 3 1 2 1 1 2 1 2 2 3 3 1 1 1 2 2 3 2 3 3 2 2 1 3 3 2 3 1 3 3 3 2 1 2 2 3 1 2 2 2 3 3 1 1 3 1 1 1 3 1 2 2 1 1 3 2 3 2 1 1 3 2 1 2 2 1 1 3 1 3 3 3 1 3 2 2 2 2 3 3 2 3 2 2 2 1 2 3 2 2 2 1 1 3 1 3 2 1 2 1 2 3 2 1 3 2 2 1 3 2 2 3 2 1 2 2 2 2 2 1 3 1 3 2 1 2 2 2 3 2 3 3 2 3 3 3 3 3 3 1 2 2 2 1 3 3 2 2 3 2 3 1 1 1 2 3 3 3 3 3 2 1 2 3 3 3 1 3 3 1 3 3 1 1 2 3 2 1 1 1 3 2 3 3 3 3 1 3 3 3 2 3 2 3 1 2 1 2 2 2 1 3 2 2 1 1 2 1 2 3 3 2 1 1 2 2 1 3 2 3 2 1 3 1 3 1 2 3 3 2 3 1 3 3 1 3 3 2 1 3 3 3 1 2 3 2 2 2 3 3 2 3 1 3 1 2 1 2 1 2 1 2 2 3 1 3 1 1 2 2 1 1 3 2 2 2 3 3 1 1 3 3 1 3 1 2 3 1 1 1 1 1 2 1 1 3 2 3 3 2 3 1 1 1 2 2 2 3 1 2 3 3 3 1 3 1 2 2 2 1 1 3 2 1 3 1 1 3 3 1 3 2 2 2 1 2 1 1 1 3 3 2 1 1 3 2 3 3 2 3 1 2 3 3 1 1 1 3 3 3 2 1 2 3 1 1 3 3 3 3 3 1 3 1 3 2 2 1 3 2 1 3 3 1 1 3 3 2 2 3 1 1 1 3 2 3 2 2 2 3 1 1 2 1 3 3 2 3 2 3 1 1 3 2 3 3 3 3 2 1 3 2 2 3 2 3 1 3 2 3 1 3 1 3 1 1 2 3 2 2 2 2 2 2 3 3 2 2 1 3 1 2 2 1 1 3 3 3 1 3 3 3 3 2 2 1 3 2 1 3 3 3 1 2 3 3 1 3 1 1 1 1 1 3 3 1 1 1 2 1 2 1 1 2 2 2 3 3 1 3 2 3 3 2 3 3 2 2 3 2 1 1 3 1 3 2 1 3 1 3 3 1 2 1 574 508 513 63 381 63 142 425 265 577 566 76 4 59 34 555 594 547 653 592 438 221 218 266 565 439 451 439 161 58 535 173 673 616 297 492 620 132 533 332 628 466 380 392 171 650 629 206 342 210 479 650 556 476 119 82 4 138 593 250 28 15 417 289 378 44 4 636 481 95 116 74 239 56 89 657 148 396 12 521 559 497 542 85 45 428 237 41 438 594 359 177 654 122 543 314 416 138 537 175 215 244 319 489 24 272 169 408 538 445 366 21 291 183 71 535 668 450 457 249 311 473 200 615 421 621 21 109 175 399 478 601 494 525 673 281 419 262 146 605 334 339 160 394 460 105 207 163 609 214 158 352 57 348 75 309 385 41 363 144 542 396 9 127 24 534 385 539 18 91 246 273 178 239 592 434 671 643 431 493 463 173 305 615 231 212 434 605 485 577 360 679 63 2 572 639 142 463 74 370 161 552 140 241 44 438 651 33 41 294 70 141 415 592 112 217 71 310 532 467 443 655 332 578 558 513 228 291 216 589 468 600 229 381 214 422 482 628 525 117 145 278 321 258 655 497 668 333 279 514 291 454 361 377 63 618 589 524 28 293 208 317 597 681 164 558 47 179 238 479 379 666 562 505 119 567 275 156 676 60 82 533 565 404 477 385 444 569 561 539 207 111 664 197 557 634 451 178 266 95 396 450 192 584 641 381 230 442 488 320 234 671 563 144 192 199 508 356 270 316 499 543 145 679 156 19 140 535 175 79 342 458 607 106 428 176 59 147 440 596 365 608 414 229 27 151 396 150 221 230 425 12 107 584 361 529 614 122 390 319 139 308 527 91 561 386 678 647 648 426 23 305 239 168 119 679 440 651 241 418 60 16 278 621 590 491 64 573 189 282 520 293 106 104 319 487 603 434 64 318 519 606 673 285 613 184 645 24 321 627 52 317 88 466 35 564 363 570 230 227 400 641 236 583 377 453 211 531 376 514 404 332 234 657 652 359 22 524 298 231 622 369 72 620 483 409 605 54 41 610 492 524 421 97 17 391 431 511 297 328 229 302 417 405 310 108 428 183 75 279 295 84 142 185 267 157 442 529 602 306 655 177 11 278 240 275 312 497 42 458 226 94 578 193 299 637 645 155 137 157 547 301 83 34 366 75 283 228 339 638 536 418 39 392 389 419 341 258 333 43 197 357 676 195 111 563 399 264 681 612 411 424 529 676 669 565 508 206 333 651 513 644 440 154 494 75 46 60 179 651 64 674 578 234 522 382 416 461 334 598 225 309 503 472 446 515 109 214 488 396 386 375 90 338 385 247 182 680 448 36 123 602 578 70 545 40 146 663 682 576 507 593 142 583 378 383 671 497 53 22 660 103 614 376 31 359 647 547 319 119 274 340 588 312 463 479 607 560 487 335 186 124 662 546 248 145 28 247 444 599 651 2 231 661 541 451 630 224 78 629 190 649 402 591 151 210 532 337 490 27 405 268 430 508 70 33 80 661 654 208 251 116 482 285 317 190 267 647 477 437 197 255 270 528 276 292 318 461 288 567 605 186 528 292 600 248 436 180 86 575 46 549 397 417 95 175 178 310 139 598 492 614 133 219 547 79 85 308 164 224 649 344 104 206 517 29 182 166 414 10 157 57 208 426 588 256 314 323 226 141 60 180 237 568 572 85 271 317 296 631 175 220 406 637 91 379 288 278 485 287 221 165 526 643 522 54 683 539 319 406 146 637 85 266 411 388 370 198 294 671 132 538 330 136 295 526 653 441 371 553 672 416 670 465 572 451 131 238 520 248 145 498 13 577 487 340 464 592 622 396 372 244 624 57 80 382 77 622 609 378 377 553 527 120 436 284 634 69 185 427 203 105 447 164 621 675 606 137 576 278 549 662 272 314 518 636 218 152 199 162 148 151 639 273 403 384 363 667 237 495 60 429 639 465 625 259 642 255 645 196 659 279 332 477 445 550 349 635 652 153 667 612 182 584 44 593 302 378 637 264 508 441 301 569 660 407 520 402 678 455 464 119 430 379 305 359 262 53 513 214 151 431 256 350 367 117 421 45 241 548 102 248 218 120 510 54 53 522 279 455 558 213 293 524 46 295 510 92 522 645 148 551 382 630 100 635 114 213 587 175 619 50 366 668 192 190 377 301 635 302 653 202 248 246 639 624 448 21 222 494 259 447 323 35 455 21 31 309 223 537 630 164 280 684 182 125 283 321 497 352 282 673 665 170 67 16 446 111 524 570 226 274 49 530 611 522 517 410 9 74 124 235 586 52 181 145 389 33 137 288 624 240 536 386 516 115 419 620 448 55 437 55 563 651 280 156 69 268 459 192 413 605 104 281 99 78 291 329 60 244 655 475 307 5 168 253 209 531 411 349 533 258 77 284 600 304 650 439 607 20 556 58 265 50 435 669 155 211 569 609 479 573 672 633 425 267 273 156 653 384 160 356 553 180 614 72 550 72 315 660 121 366 124 189 298 625 563 671 519 474 357 462 577 459 174 394 370 344 498 624 316 497 207 670 316 571 197 354 368 469 628 33 179 590 515 511 113 413 80 458 458 443 309 326 552 393 107 188 305 400 645 536 330 341 603 540 144 344 263 2 484 31 330 79 359 116 77 595 468 397 656 606 198 349 211 392 435 379 517 59 644 114 332 189 84 555 266 179 603 479 98 507 207 285 449 495 213 206 160 345 583 12 498 447 562 597 425 574 645 209 683 560 290 269 652 554 119 540 143 619 136 672 450 114 661 625 283 160 366 385 159 677 515 567 95 61 303 282 243 599 404 411 499 578 392 597 683 193 414 219 61 99 262 494 447 126 529 457 280 338 5 145 621 371 84 530 599 272 166 459 7 73 576 507 218 315 495 218 393 3 3 107 584 313 10 640 222 136 572 258 633 619 138 561 378 424 624 194 452 557 171 343 229 519 682 660 512 444 120 108 168 77 456 335 232 318 174 253 159 452 201 332 437 78 273 87 207 316 490 276 224 66 629 116 617 308 555 10 408 265 399 154 299 122 331 50 619 56 196 16 437 342 657 349 573 396 53 464 253 254 212 462 234 258 486 150 329 405 221 356 594 26 166 403 307 183 234 452 279 352 593 613 108 51 512 307 302 653 477 609 210 432 517 383 672 410 290 270 466 566 15 574 304 672 5 2 228 188 102 165 439 204 620 604 485 287 299 638 401 490 627 19 451 477 11 227 32 494 240 169 288 379 567 573 628 550 22 228 617 657 172 296 171 143 467 546 24 268 25 50 63 543 146 137 644 36 403 441 41 360 303 663 344 6 554 554 315 528 235 430 424 129 585 485 518 13 633 549 475 447 19 608 600 636 42 573 393 271 25 329 360 278 655 67 94 261 241 531 189 654 350 47 185 263 659 292 10 527 255 506 457 632 541 193 18 493 320 78 624 162 136 366 306 71 398 258 152 434 38 547 244 665 128 29 336 286 128 184 230 239 271 260 657 496 137 606 8 648 291 684 262 479 162 379 219 599 456 574 279 46 331 350 584 411 673 347 371 18 565 425 480 233 476 228 337 423 261 635 431 515 410 496 435 468 349 456 404 69 36 608 337 187 117 323 279 549 566 343 547 543 664 620 53 499 238 624 303 148 462 631 617 236 164 643 674 419 182 19 163 580 639 205 446 30 413 282 508 164 428 483 341 495 168 504 649 382 414 565 605 256 132 16 171 67 246 555 85 88 176 171 78 106 387 308 652 80 34 428 243 155 63 656 244 295 676 411 392 434 293 265 298 665 280 214 5 268 441 365 378 187 110 448 494 551 399 30 269 602 233 623 309 85 490 472 454 434 155 361 563 307 24 354 375 647 59 260 354 627 243 53 224 680 106 306 329 333 561 75 593 660 593 257 520 211 636 334 619 515 501 279 97 408 605 378 185 301 598 529 653 312 219 586 451 70 372 147 499 607 55 630 511 639 462 239 132 64 222 219 255 477 122 343 133 32 667 6 16 440 272 627 579 186 564 169 179 323 164 285 362 37 631 494 250 428 188 314 265 397 159 191 670 668 23 87 58 661 313 531 487 81 308 464 674 632 199 450 472 409 209 641 129 434 41 105 68 71 460 634 410 183 220 202 7 130 526 14 545 152 407 233 105 207 292 252 597 550 314 85 379 183 574 394 362 271 621 256 542 671 105 36 57 229 108 457 7 8 644 33 660 140 570 277 498 81 138 356 291 154 578 414 232 684 562 582 184 460 526 614 43 659 279 339 180 673 542 549 199 114 565 659 535 619 13 167 308 665 662 50 549 660 625 433 229 429 539 256 175 243 82 483 339 9 91 609 417 88 171 440 325 373 511 144 660 269 664 232 264 3 45 169 228 634 403 660 90 164 448 486 332 508 265 272 556 10 425 273 135 420 368 360 574 312 572 637 665 233 562 27 261 122 447 16 196 584 347 146 523 236 556 183 225 518 269 383 668 339 358 280 208 300 164 222 597 55 343 524 116 528 117 385 581 542 199 264 419 153 187 606 317 610 383 274 346 572 530 634 190 13 658 273 637 494 61 28 561 658 120 155 133 231 213 577 316 402 44 670 554 348 187 130 526 277 535 415 101 429 34 420 657 592 308 602 466 156 250 344 451 298 547 465 353 555 287 490 513 169 594 546 291 523 233 170 528 644 67 674 252 675 655 534 155 405 190 461 447 317 285 229 242 260 494 352 645 488 290 466 123 525 265 541 10 272 44 48 2 150 229 89 16 529 101 681 122 210 422 43 544 59 546 489 560 188 620 666 55 286 563 175 447 685 543 616 115 90 97 440 474 199 53 209 272 212 639 282 356 65 222 1 363 603 238 448 675 555 19 676 518 576 324 639 185 46 130 665 675 390 90 345 453 538 449 414 549 18 340 442 67 255 205 307 8 138 412 595 219 632 159 278 448 579 208 459 519 386 521 147 425 395 129 97 490 380 134 635 385 462 340 71 489 349 137 643 34 336 117 403 498 470 43 582 101 630 380 27 85 461 239 89 197 43 219 627 147 169 62 392 564 603 121 550 372 226 243 19 565 218 213 510 421 68 359 192 79 593 47 596 234 348 418 319 76 372 87 177 125 326 368 619 363 93 558 386 30 467 344 140 653 16 369 528 121 657 449 61 351 177 646 477 526 157 615 372 494 151 430 121 416 45 148 503 579 300 149 626 12 549 267 432 59 530 287 430 68 283 381 538 190 118 78 135 30 494 179 517 179 445 171 546 626 203 487 435 682 350 220 37 319 648 581 607 7 162 512 441 169 88 133 162 672 274 675 98 243 461 308 631 414 109 577 555 625 73 520 132 235 91 581 417 225 618 274 252 135 558 76 530 565 529 579 17 28 547 19 132 249 659 453 55 664 104 673 471 24 249 600 229 303 618 28 55 87 174 677 409 477 254 211 412 388 685 373 170 113 469 506 558 90 343 574 30 271 473 332 214 513 232 555 190 180 40 328 160 663 483 297 331 604 538 262 483 273 173 171 118 48 258 240 76 402 119 506 572 475 389 385 419 615 96 513 278 133 637 668 142 668 181 267 511 214 435 5 430 626 438 6 619 683 207 590 199 384 292 247 578 373 238 643 650 470 290 82 223 665 122 8 77 250 531 435 560 115 552 239 324 152 422 42 525 137 95 517 5 168 218 157 280 252 487 239 571 39 464 301 585 105 188 36 307 32 130 543 682 682 318 415 559 528 196 155 127 67 599 155 158 149 608 310 327 132 309 290 197 96 346 591 295 538 534 441 499 43 580 404 80 107 175 644 471 628 384 178 605 180 95 91 543 460 215 608 293 458 651 368 518 329 509 665 673 447 120 35 522 12 14 112 313 164 360 185 110 458 341 575 602 526 376 311 670 549 196 619 517 211 83 237 569 552 311 335 634 176 244 590 587 432 439 623 678 144 203 264 171 255 399 413 596 635 384 135 22 384 654 664 386 596 473 239 586 489 378 275 127 368 529 659 230 501 80 555 395 456 114 168 28 281 519 18 72 8 3 279 461 350 259 245 4 662 181 521 549 433 522 116 236 85 407 412 421 351 591 472 617 544 485 2 462 210 50 85 21 433 281 247 384 328 30 195 674 22 262 356 263 274 595 534 47 590 509 565 499 468 456 91 498 552 111 496 261 338 218 498 332 274 383 445 330 427 233 657 335 238 220 206 584 629 410 237 462 604 509 451 478 636 603 155 646 462 336 630 384 647 572 322 322 116 197 53 479 585 99 422 26 341 116 69 212 369 507 147 605 275 80 533 79 391 21 640 676 443 293 24 619 417 331 77 364 29 662 257 663 646 486 132 23 296 579 135 197 132 453 558 132 131 536 69 372 232 485 614 411 625 5 255 642 132 24 518 161 599 319 530 157 350 78 242 256 277 528 590 313 484 130 161 261 637 427 534 3 98 223 92 196 653 377 411 219 512 585 144 323 677 477 191 142 177 87 361 13 684 371 597 310 612 141 639 53 447 37 236 529 227 89 403 668 391 605 184 230 175 468 319 546 645 466 441 4 191 199 631 386 651 12 221 158 363 661 66 69 629 340 499 115 149 472 441 567 124 66 110 303 93 378 455 390 101 413 95 432 507 335 386 598 476 423 141 511 82 454 85 461 459 575 86 78 284 630 633 487 608 670 4 467 196 381 182 294 434 393 314 82 97 59 23 430 286 160 595 118 335 266 300 90 241 661 160 151 318 571 604 425 128 500 86 45 643 475 257 83 238 286 126 69 456 373 676 557 30 205 20 246 400 351 648 97 132 398 84 67 177 154 667 308 204 418 628 364 375 596 433 569 246 461 230 296 553 77 380 426 615 37 479 564 17 177 272 644 633 620 72 622 397 133 431 195 266 344 549 182 324 413 504 602 412 621 514 110 545 214 621 401 161 114 318 332 309 513 563 129 613 602 224 199 130 26 330 188 196 256 518 117 511 350 286 34 597 35 420 506 386 507 291 58 601 189 646 189 63 101 1 677 145 628 363 39 83 620 146 462 332 230 361 435 51 196 370 211 188 322 539 360 134 66 347 596 330 319 110 409 193 61 2 626 219 196 405 222 101 626 468 516 676 12 141 564 29 94 517 171 55 428 649 657 596 502 35 225 104 136 624 444 291 498 451 220 101 132 372 346 602 487 5 39 92 355 331 596 348 545 617 359 600 447 48 150 363 450 223 284 592 72 353 198 168 216 389 197 15 605 476 303 295 24 220 41 397 412 590 243 579 397 172 294 551 336 417 685 36 262 426 175 25 561 487 452 676 201 216 225 199 580 466 201 471 577 562 171 393 532 388 414 532 250 46 633 506 182 408 219 573 60 564 270 353 471 302 209 423 357 214 332 243 509 227 405 175 494 660 147 232 524 532 106 669 488 131 436 342 608 261 566 279 552 652 135 82 160 569 235 493 224 550 198 134 208 463 178 524 220 280 403 171 325 499 238 455 536 358 163 102 276 91 6 54 64 298 533 347 459 572 314 216 362 22 145 575 301 102 190 190 61 449 360 587 624 113 257 632 177 342 644 33 32 264 291 563 198 239 109 149 660 153 64 219 529 391 117 518 372 170 36 462 631 549 261 57 70 460 524 431 454 612 239 685 621 453 185 60 93 42 682 649 194 340 403 224 655 180 625 352 11 475 513 452 227 502 40 370 608 264 559 169 37 186 355 451 393 390 219 635 481 637 399 247 293 59 380 52 564 590 393 178 109 3 82 421 634 5 370 413 64 1 466 17 133 253 502 224 659 41 234 28 430 302 500 442 266 339 321 108 359 565 411 547 217 95 125 360 531 327 40 188 506 423 331 622 76 120 448 215 82 664 45 541 401 524 143 269 6 426 401 654 427 203 207 613 343 416 181 510 287 180 529 572 156 89 333 558 147 571 17 220 519 507 622 634 498 363 94 42 67 79 509 295 556 142 329 193 587 238 623 217 378 300 608 187 276 482 506 324 186 275 245 506 285 185 209 329 276 453 13 647 192 497 271 255 137 298 626 158 522 522 604 50 336 316 116 98 65 457 173 234 507 371 675 488 34 500 617 60 463 356 487 656 496 156 402 284 357 5 416 41 623 644 571 479 527 471 329 469 289 457 267 369 577 125 468 171 425 23 314 322 643 335 235 30 554 546 382 478 56 440 455 643 407 181 68 625 430 37 560 648 573 572 471 180 29 411 625 512 247 466 116 156 117 447 263 668 148 518 261 31 138 377 435 458 514 527 14 123 453 221 194 634 613 545 664 418 435 287 129 195 8 144 532 121 211 374 228 669 178 457 628 650 221 630 651 530 184 254 640 662 626 569 35 180 629 525 522 96 580 589 83 609 250 360 64 127 615 444 72 299 563 12 348 272 33 188 428 177 201 636 677 402 670 516 502 178 524 160 353 68 91 153 565 470 349 157 675 529 593 457 131 179 384 217 308 351 168 275 37 401 539 615 597 607 457 166 109 136 225 429 684 534 647 268 166 299 318 684 282 423 370 153 572 332 318 38 661 413 66 272 382 22 436 114 665 102 541 631 3 14 425 334 486 202 88 485 598 483 59 41 233 452 337 500 62 124 294 398 538 415 78 448 405 509 465 353 404 534 120 680 258 500 422 672 516 450 549 468 37 114 96 235 274 14 419 542 213 47 151 567 21 434 380 181 273 552 41 469 196 108 503 256 154 614 553 563 430 231 639 639 28 291 433 160 479 625 663 633 660 316 308 420 126 224 146 618 57 435 149 37 34 108 117 290 446 188 421 155 189 155 403 496 224 67 600 623 379 436 642 10 169 331 350 684 355 130 398 324 301 15 674 423 182 104 47 566 130 140 260 579 100 144 143 90 451 517 45 545 377 668 535 30 421 475 132 39 10 453 555 615 652 539 390 99 685 326 129 486 627 256 228 65 583 585 130 555 610 337 393 481 422 540 536 380 530 609 9 341 346 631 16 299 399 241 261 347 482 315 270 578 535 345 676 563 171 384 638 549 187 411 486 567 438 300 73 602 436 262 476 101 648 55 324 354 122 217 25 229 458 632 422 514 86 570 397 456 438 124 545 95 14 398 97 68 453 527 465 127 335 304 143 434 534 557 510 360 151 365 236 259 601 305 634 469 6 685 104 571 632 450 117 511 148 570 544 575 120 410 112 342 258 203 566 140 682 573 618 444 464 636 203 65 644 241 348 602 638 418 619 393 379 316 68 514 14 179 213 655 522 282 490 659 171 547 441 169 466 233 665 576 535 4 616 15 305 289 352 19 624 113 602 85 114 685 569 473 104 382 267 241 20 22 561 44 115 298 20 659 74 456 1 310 232 274 28 652 11 205 88 181 18 135 349 194 27 458 528 595 580 105 607 597 417 355 556 491 378 412 258 239 391 121 231 71 6 275 210 274 196 219 104 352 188 480 561 337 363 605 617 106 18 445 65 101 633 479 272 576 327 426 42 40 613 175 428 425 90 632 84 245 266 393 407 314 259 429 535 620 472 325 203 235 177 35 462 677 547 585 274 393 402 644 358 663 612 493 407 135 428 121 117 429 625 613 476 299 238 336 487 311 616 8 477 90 110 208 487 646 413 179 520 617 189 352 7 169 141 685 340 576 554 142 231 319 594 400 143 386 235 150 538 401 52 100 634 28 88 231 461 582 467 242 479 155 504 503 350 194 537 296 306 342 385 556 419 135 611 386 300 607 368 261 165 493 581 62 374 46 357 133 299 493 118 589 274 513 618 671 120 553 355 289 144 130 371 204 498 60 414 193 144 109 250 298 674 250 519 119 511 257 268 468 501 608 43 168 306 224 530 60 302 629 20 590 72 616 361 235 401 208 121 401 572 216 539 521 6 309 151 545 105 87 543 420 28 287 211 272 527 664 297 527 423 240 659 196 11 490 635 35 488 462 244 22 296 510 113 350 501 6 545 195 146 587 200 645 398 572 324 566 331 519 121 484 177 176 228 52 629 171 599 230 505 290 275 266 75 105 217 213 96 413 2 155 532 133 261 139 436 189 387 134 32 649 402 51 404 503 150 678 100 68 554 401 294 500 219 292 19 521 553 553 360 524 314 649 257 115 200 456 152 91 167 47 137 639 73 114 503 654 527 242 173 595 226 254 87 44 251 264 475 430 428 198 129 110 490 253 467 606 393 358 606 282 463 177 332 607 277 644 494 60 205 66 60 156 356 525 7 55 664 601 211 381 357 209 488 471 292 214 428 375 15 521 62 479 413 430 89 422 409 345 440 583 275 604 287 555 337 529 107 396 540 98 683 131 411 349 221 331 190 129 649 4 87 553 126 134 48 474 154 60 642 518 248 608 667 652 510 46 153 668 299 659 123 76 462 657 626 557 182 256 345 680 455 678 217 573 579 346 203 296 642 291 427 305 339 582 632 97 16 137 519 383 349 433 31 267 542 51 562 290 507 498 556 352 570 17 313 116 380 165 6 562 458 248 509 669 221 289 310 59 100 494 570 348 546 545 56 590 46 589 440 348 674 662 427 230 344 509 67 506 434 322 472 166 84 237 364 105 349 229 586 538 240 105 199 544 61 582 83 147 83 550 584 371 592 626 554 679 51 532 660 125 222 240 443 336 272 547 114 517 10 269 674 643 459 154 178 346 363 310 526 349 120 307 130 665 487 207 579 235 293 102 373 651 457 36 409 454 490 632 588 670 571 625 589 577 614 445 107 439 342 380 249 568 356 530 646 612 81 262 309 27 503 130 590 50 272 524 519 559 183 80 195 93 589 228 293 138 410 219 260 381 37 358 492 45 497 510 52 363 270 643 608 533 671 404 319 225 246 119 392 568 517 307 620 177 303 520 490 516 533 447 533 260 156 490 95 509 189 340 219 431 407 215 44 213 52 662 448 82 390 553 660 610 535 630 209 427 288 171 627 610 453 525 399 455 124 90 319 354 7 156 259 622 494 180 279 423 568 479 606 457 384 171 398 465 591 438 28 663 142 34 223 606 678 531 671 404 310 130 145 641 486 681 219 129 221 416 76 196 554 682 75 211 184 155 210 321 384 351 409 565 341 647 39 670 107 642 370 604 39 56 370 623 113 226 573 627 343 272 661 583 231 570 223 57 440 624 634 166 522 604 221 570 630 495 191 348 288 480 558 146 151 344 229 341 533 52 563 318 519 49 659 224 669 1 186 503 193 525 164 267 138 211 265 611 182 302 293 130 229 58 65 274 350 264 62 656 474 378 670 524 180 86 7 223 443 54 394 154 302 88 552 96 429 413 50 618 46 134 37 191 174 274 94 111 419 437 502 506 681 505 220 22 126 525 640 184 4 461 237 361 585 394 465 570 597 658 227 41 636 313 31 442 646 130 152 477 209 176 437 263 116 583 545 3 351 227 415 265 378 628 19 633 377 505 553 86 186 88 682 562 669 277 425 451 468 146 98 324 497 331 684 596 84 142 673 181 79 305 258 463 335 587 222 435 165 432 68 629 127 651 637 237 12 43 458 365 488 139 413 572 477 66 580 584 248 623 674 252 23 135 127 330 22 121 475 45 187 195 118 132 512 612 152 539 161 574 149 616 558 592 679 187 616 411 257 476 330 345 292 54 389 174 607 324 334 169 258 313 245 49 586 54 115 74 482 105 599 339 597 217 89 543 439 438 108 555 585 251 570 606 5 114 263 516 52 55 151 281 357 307 607 566 195 283 380 308 383 281 529 262 200 296 97 194 612 194 558 392 39 521 86 186 566 350 225 674 186 23 370 328 409 405 291 130 494 439 63 454 617 198 214 20 237 663 506 145 230 503 523 184 454 275 353 378 357 669 643 142 433 541 279 562 474 632 572 476 673 177 458 343 628 124 201 380 306 22 452 353 242 502 404 515 15 645 552 605 307 424 78 148 289 367 320 478 425 182 256 582 193 422 51 608 192 17 673 388 566 198 400 78 267 304 72 595 215 256 260 392 627 51 367 293 229 346 99 438 679 135 187 9 564 262 427 4 92 231 72 413 150 274 24 45 61 31 218 275 295 484 140 354 265 417 210 300 541 618 309 206 675 318 624 425 530 387 486 592 140 367 295 557 573 526 401 249 278 482 532 133 13 108 463 7 254 499 27 568 415 54 616 153 635 427 419 376 68 458 527 359 224 192 533 373 597 481 587 328 465 422 119 226 419 666 314 620 272 323 454 479 150 209 454 45 166 451 147 302 565 449 425 646 361 519 533 435 667 575 329 386 21 660 146 164 357 544 237 279 350 188 92 159 276 208 375 190 143 666 105 515 552 492 584 133 571 3 260 506 144 591 234 113 262 282 98 512 11 625 35 187 489 561 459 242 342 104 9 135 592 515 657 256 378 616 574 66 311 438 561 33 96 240 350 163 567 272 5 601 204 260 2 530 346 469 65 454 319 343 355 257 579 293 112 621 110 484 112 684 275 187 46 424 633 29 45 168 137 99 142 75 422 58 377 455 274 457 302 322 37 167 278 588 367 296 32 490 505 21 564 179 275 169 54 461 679 123 619 160 128 612 81 233 270 397 314 93 340 159 405 353 23 414 40 527 108 97 677 497 91 236 556 571 70 373 398 364 275 69 173 203 456 366 93 264 287 397 282 365 367 160 316 120 362 439 386 376 42 400 514 439 475 32 410 463 389 515 457 328 295 305 52 608 618 218 466 166 104 642 440 480 279 195 622 368 665 42 634 110 634 445 614 412 138 476 521 147 230 501 409 40 168 593 492 50 71 97 167 661 362 645 251 397 325 498 35 340 424 248 429 660 6 503 128 623 636 507 37 522 382 73 64 644 492 171 215 561 284 576 576 608 448 448 639 635 554 581 273 493 412 17 566 591 483 45 155 186 209 435 531 596 678 574 55 493 518 363 337 493 51 408 622 547 108 64 324 609 157 501 213 261 149 13 122 391 135 244 582 549 290 207 18 544 188 534 103 156 395 534 630 49 94 78 366 178 419 582 67 390 165 79 155 473 3 562 378 279 116 424 486 519 16 340 544 225 576 114 30 434 179 638 186 670 603 235 549 661 536 192 482 233 45 156 674 352 104 49 214 189 485 181 572 665 202 391 660 674 129 256 232 565 472 145 327 423 680 141 112 520 100 466 651 502 437 495 407 684 9 213 393 266 329 627 661 548 44 521 525 178 399 528 631 305 305 526 126 352 151 180 587 3 677 225 66 551 615 479 219 628 49 233 298 95 475 176 125 426 435 348 654 195 80 301 633 633 374 543 18 338 80 374 186 470 80 525 320 45 78 667 509 208 575 409 559 605 254 643 540 528 207 373 79 184 450 138 127 627 633 71 378 562 86 623 361 557 315 167 558 187 321 646 240 248 308 358 496 209 533 239 205 286 208 624 292 22 557 396 115 377 56 486 228 521 354 323 365 2 4 3 1 2 4 4 2 1 2 2 2 3 3 2 1 4 2 3 2 2 3 1 4 1 3 3 2 3 3 2 1 2 2 3 2 1 3 3 1 1 4 3 1 3 3 4 1 1 2 3 4 3 3 2 1 1 4 2 4 3 2 3 2 3 2 4 2 2 1 3 2 1 3 1 4 3 2 4 1 1 3 1 2 2 3 3 2 2 2 3 2 2 2 4 2 2 2 3 3 1 1 1 3 4 3 2 1 2 2 3 3 4 1 4 3 2 4 2 3 3 1 2 2 3 2 4 3 4 2 2 1 1 4 3 3 1 1 1 3 1 1 4 1 1 4 2 2 1 1 4 2 1 1 1 1 2 4 4 2 2 3 1 4 3 1 3 3 2 3 1 2 4 4 1 4 2 3 4 3 1 1 4 2 1 3 2 1 2 3 4 1 4 4 3 3 2 1 1 4 3 4 1 2 2 2 1 4 4 1 2 3 3 4 4 2 4 3 1 2 2 2 2 3 2 3 1 4 3 3 2 1 4 2 1 2 2 2 3 4 3 1 4 1 2 1 3 2 2 2 1 3 1 4 4 1 1 2 4 2 1 1 3 4 1 3 4 3 1 1 4 1 2 1 4 1 2 1 4 1 3 1 2 1 1 4 4 2 3 3 1 4 4 1 4 4 4 2 2 3 2 2 1 3 2 1 3 1 2 1 1 3 1 4 4 4 4 2 1 4 4 2 3 1 2 1 2 1 3 3 2 3 3 4 4 3 3 4 4 4 4 4 2 3 3 2 1 1 2 4 2 4 4 2 4 1 3 3 4 4 4 3 4 4 1 4 1 3 3 1 2 2 4 4 1 2 1 3 1 4 1 1 1 2 2 1 4 4 3 2 4 3 2 1 2 2 1 3 1 2 1 2 3 2 1 4 2 1 3 1 1 2 1 2 4 2 4 4 3 4 2 2 4 3 4 2 3 3 3 1 1 4 4 2 2 4 1 4 3 1 3 1 1 1 2 4 3 3 4 1 3 1 3 4 3 2 1 2 1 2 3 3 1 1 3 4 1 2 1 1 4 1 2 3 2 4 3 1 1 4 4 4 3 4 3 4 3 4 4 1 2 2 2 2 1 3 2 3 1 4 3 3 3 2 3 3 1 1 2 1 1 1 3 3 1 1 3 4 3 2 4 4 1 3 2 3 4 2 3 3 3 2 3 1 3 2 4 1 3 2 1 1 2 1 2 1 4 2 3 3 4 4 2 1 1 2 1 2 1 4 1 2 3 1 4 2 2 1 3 4 1 3 3 4 3 2 4 1 2 1 3 2 4 3 3 2 1 3 2 4 4 2 2 3 4 1 3 2 3 4 1 4 1 1 4 1 2 2 2 1 1 3 3 1 3 2 4 1 2 2 2 1 1 3 2 4 1 2 2 4 1 2 2 4 1 4 4 2 2 2 2 4 4 1 2 4 2 2 4 2 1 4 1 4 2 2 3 3 4 3 4 1 3 1 1 2 4 1 1 4 2 4 1 2 1 2 3 4 2 3 2 4 3 1 2 3 1 1 4 4 2 2 2 3 2 1 3 1 1 1 1 2 1 4 3 3 3 3 3 1 1 3 3 1 1 4 3 4 2 4 1 2 1 1 2 4 2 4 4 2 2 1 4 2 3 1 4 3 3 3 3 4 3 4 4 3 3 2 1 3 2 4 2 1 2 2 1 3 2 3 2 1 1 2 4 3 4 2 3 2 1 4 2 4 1 1 3 2 4 4 1 2 2 4 2 3 3 2 4 1 4 4 4 4 4 4 2 4 3 1 2 3 2 1 1 1 2 4 4 3 2 1 3 2 2 3 4 4 4 1 2 1 4 4 3 3 2 1 2 3 2 4 4 2 4 2 2 3 1 3 4 1 3 2 2 2 2 2 4 3 3 1 1 4 1 2 4 1 3 3 4 3 2 1 1 2 1 4 3 1 3 2 4 1 1 3 2 1 2 1 4 4 4 4 1 3 1 4 1 4 2 1 3 1 3 1 3 4 1 2 4 2 1 2 1 4 3 4 4 3 2 4 4 4 4 3 1 1 4 3 2 1 4 2 1 1 2 1 4 1 4 1 3 4 1 4 2 4 3 3 4 2 4 4 3 3 4 2 3 3 2 4 3 2 1 4 4 2 3 2 4 3 2 4 4 3 3 2 3 1 2 2 4 1 1 1 1 1 1 4 1 3 1 2 2 2 1 4 2 4 3 3 3 2 4 3 3 1 3 3 1 3 3 2 1 3 3 4 2 3 2 1 3 1 4 2 4 1 3 1 2 4 1 1 1 2 2 2 1 1 1 4 2 1 3 1 4 3 4 2 4 2 1 1 4 2 1 4 3 3 1 2 1 2 1 2 2 4 1 4 3 2 3 4 2 1 4 4 2 2 2 1 2 3 1 4 2 4 2 2 1 1 2 1 3 1 2 4 1 1 2 2 3 2 3 3 1 4 2 3 4 2 4 1 2 3 3 3 2 1 1 1 1 2 1 1 3 2 4 2 2 2 2 3 4 3 2 3 3 4 4 1 3 2 4 4 4 4 2 2 4 4 4 2 3 2 2 3 1 4 2 4 2 2 4 3 3 3 1 4 2 1 3 1 1 2 3 4 2 2 3 1 4 4 4 2 3 1 2 1 1 1 1 2 4 3 1 2 2 1 3 3 3 2 4 3 2 1 4 1 2 1 2 1 3 1 3 1 1 2 1 2 2 1 3 2 2 3 4 1 2 1 2 3 2 1 4 4 1 4 3 3 4 4 1 2 1 2 2 3 4 3 4 3 3 4 3 4 1 4 4 3 4 2 4 2 4 1 2 1 2 2 2 1 3 2 1 1 2 2 4 3 3 3 4 3 1 1 2 2 2 3 1 3 1 3 2 3 1 2 3 1 1 4 4 2 2 3 2 3 3 2 2 1 3 3 3 2 1 2 3 2 1 4 3 3 3 3 2 2 4 1 2 3 4 1 2 3 1 4 4 1 4 4 1 3 2 1 4 1 4 1 2 3 4 3 4 1 3 2 4 2 4 4 2 1 3 4 4 3 3 1 3 3 3 2 4 1 4 4 4 2 2 2 2 4 4 3 1 2 3 4 2 3 2 2 3 2 4 3 2 4 4 1 2 1 4 3 2 3 1 2 1 1 4 3 3 4 2 3 2 1 2 4 2 1 2 3 4 4 3 4 4 3 3 4 4 2 4 3 4 3 4 1 1 4 2 4 1 1 1 4 4 1 2 3 2 2 1 3 2 2 4 2 3 2 4 1 3 3 1 1 3 4 2 1 4 2 1 2 1 4 3 3 1 4 3 1 1 1 4 4 3 4 4 1 2 4 2 1 1 2 1 3 4 1 4 1 4 3 4 4 1 1 4 2 4 2 2 3 1 2 2 2 2 1 1 4 2 1 3 1 2 2 1 2 3 3 3 2 4 4 4 3 4 1 3 1 3 2 4 4 1 3 1 3 2 3 3 4 4 3 4 4 4 1 3 2 4 4 4 1 4 3 2 4 3 2 4 2 3 3 1 1 1 4 3 1 1 2 1 4 4 3 4 3 3 2 4 1 3 2 2 2 4 4 2 3 1 4 4 2 2 2 3 4 2 4 2 2 4 1 3 4 3 2 2 3 1 3 2 4 1 3 1 1 1 3 1 4 3 4 4 3 2 3 4 3 4 3 2 2 3 3 1 1 3 3 1 4 1 2 1 4 2 1 1 2 3 3 3 3 3 2 4 1 3 1 1 1 1 4 1 1 3 3 4 2 2 2 4 1 2 4 2 1 2 4 3 2 4 3 2 1 4 2 3 1 2 2 2 1 2 1 1 3 2 4 2 2 3 4 3 2 3 1 2 2 3 2 3 2 3 2 4 2 4 2 3 3 2 1 4 3 4 1 2 1 3 2 2 3 2 3 1 4 3 1 3 4 4 2 4 4 4 1 2 3 2 3 1 1 4 3 1 2 3 2 4 2 4 2 4 4 4 1 4 2 3 3 2 4 4 3 2 1 4 2 1 3 4 1 4 2 1 3 3 4 2 3 2 2 3 3 1 4 2 3 2 3 1 4 1 3 2 4 3 2 2 2 2 3 4 2 4 4 2 2 3 2 1 1 3 1 4 1 2 1 2 1 2 4 1 1 1 2 1 4 4 1 3 3 1 3 1 3 3 1 3 2 4 4 2 1 1 4 2 3 3 1 4 2 1 2 4 4 2 2 1 1 1 2 2 4 2 1 3 4 4 2 3 2 2 1 1 2 4 4 1 4 3 4 1 3 4 3 3 2 1 1 4 1 4 1 2 3 1 4 2 2 3 1 4 3 4 3 3 2 3 1 1 3 1 1 4 1 1 3 4 2 4 4 4 3 3 4 1 3 2 4 3 1 3 3 3 3 4 3 2 4 4 3 2 3 1 3 3 4 2 4 2 2 2 2 1 3 3 4 4 4 1 3 2 1 2 4 4 1 3 1 2 4 1 4 4 2 1 1 4 1 4 3 4 3 1 1 1 2 4 1 4 4 2 3 4 2 3 4 1 4 1 3 3 1 1 2 3 1 3 3 2 2 2 1 4 4 1 3 1 4 1 4 2 4 1 1 1 1 4 4 4 3 1 3 3 2 3 4 1 4 1 1 3 3 1 2 4 4 4 1 2 4 1 3 1 3 4 2 1 2 2 3 1 1 2 4 1 1 1 4 4 1 4 3 4 1 4 2 3 4 2 1 4 2 3 3 1 3 1 4 1 4 2 3 3 4 1 3 3 1 1 3 4 4 3 3 4 3 4 2 2 3 3 2 3 2 3 2 4 3 3 4 4 4 2 2 1 3 2 1 4 4 2 2 3 3 2 2 2 1 2 3 4 4 4 3 1 3 1 2 3 1 4 2 3 3 1 3 2 4 1 3 1 4 3 2 1 2 2 2 2 3 1 2 4 4 1 1 4 4 3 4 3 1 4 3 4 1 4 2 2 2 3 4 4 4 1 4 4 4 1 3 4 4 2 3 3 4 4 2 1 2 4 1 2 4 3 3 4 3 1 4 4 1 4 1 1 3 1 4 1 4 1 4 4 2 4 4 4 2 2 3 4 3 4 1 3 2 2 1 2 4 2 1 2 2 4 4 2 4 2 1 2 4 1 3 1 2 2 1 4 4 2 4 3 3 4 2 2 1 4 4 4 1 1 2 4 1 3 3 1 2 1 1 3 4 2 4 1 1 4 1 2 3 4 2 2 1 4 1 2 1 3 3 3 4 1 4 3 2 4 4 3 1 1 1 4 3 1 3 1 2 2 1 1 1 1 3 4 1 1 1 3 2 1 1 3 3 3 2 4 2 2 3 3 3 3 2 3 3 3 1 4 2 1 4 2 1 4 1 3 4 4 2 4 2 3 2 2 4 4 2 4 2 1 4 2 4 4 2 1 1 2 4 3 2 1 4 2 2 2 2 4 2 2 4 2 2 2 2 3 2 4 4 3 2 2 2 4 3 4 1 4 4 4 3 3 2 4 3 2 1 3 1 2 2 1 1 3 1 1 2 2 4 2 1 2 3 3 1 2 2 1 1 1 3 4 3 2 1 3 1 3 4 3 1 3 4 1 2 3 3 3 3 2 1 1 3 1 3 2 2 3 4 3 2 4 1 2 1 4 2 3 2 4 2 4 2 3 3 1 3 4 2 3 3 1 4 2 3 1 1 4 1 4 1 3 2 1 1 4 1 2 3 1 2 4 3 3 2 2 4 1 4 2 3 2 2 1 4 3 4 1 2 3 2 1 4 4 4 1 4 3 1 2 4 2 3 3 2 2 2 2 1 1 1 4 2 3 4 2 3 4 1 1 1 1 3 1 1 1 2 1 3 4 1 1 2 2 3 1 3 3 1 3 2 2 2 2 2 3 3 3 3 4 4 4 3 3 2 4 4 2 3 1 3 1 4 2 1 3 3 2 3 1 2 2 3 2 1 1 4 4 1 1 3 2 3 3 4 2 3 2 1 1 2 2 2 2 1 2 2 3 1 1 2 2 3 3 3 4 4 3 3 4 3 4 1 1 1 2 1 1 1 1 3 2 3 4 3 1 1 2 4 3 2 4 2 2 2 1 1 3 1 3 4 4 2 4 4 2 3 2 3 4 3 3 1 2 4 3 2 1 2 4 3 2 1 1 2 4 4 1 1 2 4 1 4 2 4 2 3 1 4 2 4 3 1 1 2 4 1 2 1 1 3 1 4 2 1 4 3 2 3 4 3 3 2 2 4 3 3 4 3 3 3 4 2 3 1 1 1 3 2 4 2 4 3 2 3 4 2 3 4 3 1 1 2 2 3 4 3 1 3 2 3 1 2 4 3 1 1 4 4 4 4 3 1 1 4 1 4 1 4 1 4 2 1 4 3 4 3 3 2 1 4 4 4 4 1 4 1 3 1 4 4 4 4 3 3 1 4 1 3 2 4 4 4 2 4 2 3 1 2 1 2 2 4 1 1 1 2 3 3 1 4 3 4 1 3 2 1 4 4 2 4 1 1 3 3 4 3 4 3 3 2 1 3 3 1 2 2 3 1 2 3 4 3 3 1 4 4 1 3 4 2 1 1 1 4 2 2 1 4 4 4 1 3 4 4 1 4 4 1 1 4 2 2 1 3 1 3 1 4 2 4 3 1 4 1 4 4 3 1 2 1 1 3 2 3 3 1 3 4 3 4 2 3 4 3 3 1 1 1 4 2 2 4 4 1 1 2 3 1 1 2 1 3 1 4 2 1 4 3 3 3 2 3 1 1 4 3 4 4 3 4 1 2 3 2 4 4 2 2 1 1 1 1 1 1 3 4 3 3 4 2 3 4 2 4 3 2 4 3 1 4 3 1 2 4 1 2 1 3 2 2 4 4 3 3 2 2 2 2 1 1 3 2 2 3 4 2 3 1 3 1 4 2 1 4 3 1 2 2 4 2 4 2 3 1 4 3 3 2 4 2 1 1 1 4 3 3 1 3 2 1 4 4 4 2 1 1 3 2 1 2 4 1 1 1 3 3 4 3 4 2 2 2 3 4 1 2 4 1 2 1 4 1 1 4 3 2 3 1 3 2 1 1 4 4 4 1 1 1 4 4 3 2 1 2 4 3 3 1 2 4 3 2 4 1 4 3 2 3 2 3 3 2 2 1 4 2 2 1 1 3 2 1 4 1 1 3 4 1 4 1 3 3 3 4 1 2 2 2 1 1 2 4 1 2 1 3 4 1 1 2 1 1 4 3 2 3 4 4 2 3 3 4 2 2 4 1 1 4 3 3 4 4 3 1 4 2 3 4 3 1 1 4 2 4 4 3 3 1 3 4 3 2 4 4 4 3 1 4 1 4 4 2 4 2 2 4 1 1 2 1 4 3 3 2 1 2 3 4 2 3 2 4 4 2 1 3 2 2 1 2 4 3 3 2 4 4 1 4 2 4 1 2 3 3 3 1 1 3 2 2 1 4 4 1 4 2 1 3 1 3 3 2 1 3 2 1 2 1 2 4 4 3 3 1 3 2 1 1 1 2 4 1 4 4 1 3 3 1 2 1 4 1 3 3 3 2 1 3 1 4 4 4 3 2 2 4 4 4 1 2 3 2 4 2 3 3 3 3 3 3 2 4 4 3 3 2 4 4 4 1 2 4 4 4 2 4 3 3 2 4 1 1 4 2 2 1 2 4 4 3 2 2 3 3 2 3 4 2 1 3 2 4 3 1 1 4 4 2 2 2 4 2 1 2 4 3 3 3 4 4 4 1 4 1 2 1 4 4 4 2 3 4 1 3 4 1 3 2 4 1 2 1 1 4 1 1 4 2 1 3 4 3 4 1 4 1 3 3 2 2 2 3 2 2 2 4 1 3 3 1 4 1 4 1 4 1 1 3 2 4 1 2 3 4 1 3 4 4 1 2 3 2 4 1 3 4 2 3 1 3 3 3 2 1 2 1 1 3 1 2 3 2 1 1 4 3 4 2 1 3 3 1 4 2 1 4 4 3 3 2 3 2 1 1 4 4 2 1 3 4 2 2 2 2 2 3 3 4 1 2 3 3 1 3 2 3 3 4 4 2 3 2 1 2 3 4 4 4 3 2 1 4 4 4 2 4 4 4 2 4 2 3 4 3 4 3 3 3 4 3 4 2 3 4 4 4 3 3 3 4 2 3 4 2 2 3 1 1 4 2 3 4 3 3 1 2 1 4 3 3 3 2 1 1 4 2 2 2 4 1 3 2 1 3 3 4 4 4 1 1 1 3 1 4 2 2 2 1 4 2 2 1 3 1 2 2 1 3 3 2 1 3 2 3 1 2 3 4 2 4 4 4 4 3 3 1 4 4 4 3 1 1 3 2 3 3 1 1 1 4 1 4 4 3 4 1 4 4 3 4 1 3 1 4 3 4 4 3 2 2 4 1 3 2 3 2 3 2 4 4 2 1 2 4 3 4 1 1 4 4 1 3 1 1 2 4 2 2 3 1 1 3 3 3 2 1 4 1 4 4 2 1 1 1 2 4 1 2 4 4 1 3 2 3 2 1 3 3 2 3 3 1 4 3 4 1 4 2 1 4 4 2 4 2 1 1 4 1 1 4 3 1 1 4 3 1 1 4 2 1 1 2 4 1 2 2 2 4 2 3 1 1 4 4 4 1 3 1 1 4 1 2 4 3 1 4 2 1 3 3 1 3 2 2 2 1 1 3 2 4 2 2 4 3 1 4 4 4 2 2 4 4 2 4 4 1 3 4 2 1 2 1 2 2 2 2 1 3 3 1 1 1 1 1 3 2 3 1 4 2 2 3 3 1 1 1 2 1 4 4 4 4 4 3 3 3 3 2 3 2 2 3 3 4 3 4 2 4 4 1 4 1 4 3 4 3 4 3 3 4 3 3 3 2 4 1 1 4 1 1 4 1 1 1 3 1 3 1 3 1 1 4 2 2 4 2 1 1 2 4 4 1 2 1 2 2 2 1 2 4 3 2 1 1 4 1 1 3 3 3 1 2 3 2 1 2 3 2 1 4 2 3 1 2 1 2 2 3 1 1 3 3 2 2 3 2 4 3 2 4 3 1 1 3 4 1 1 2 1 3 3 4 4 2 4 4 1 1 1 3 1 4 2 4 2 4 4 1 4 2 4 3 4 3 3 1 4 4 2 4 3 1 4 1 2 4 4 4 4 3 4 4 2 4 1 2 1 4 1 4 3 4 2 3 4 2 2 4 4 3 3 4 3 1 4 2 2 2 4 2 4 4 3 2 1 4 2 4 4 1 4 3 3 2 2 3 3 1 1 1 1 4 4 1 3 3 3 1 1 1 3 3 1 4 1 2 1 3 1 4 2 3 1 1 2 3 4 3 2 2 3 1 4 3 2 3 3 2 1 1 2 4 2 4 4 2 1 3 3 4 1 3 2 3 2 2 2 2 3 2 1 4 1 4 1 2 2 3 2 3 1 2 3 1 4 2 4 3 1 1 1 4 2 1 2 3 1 2 3 2 2 3 4 4 1 4 1 4 3 2 2 2 3 4 3 4 2 2 1 3 2 4 2 4 3 1 1 1 1 1 4 4 4 3 2 1 1 2 4 3 1 2 3 2 2 3 3 4 4 1 3 4 1 4 3 2 2 3 3 1 2 4 2 3 1 3 1 3 2 3 3 3 4 4 3 4 2 2 2 3 3 4 4 1 1 4 1 1 4 4 3 2 1 1 2 4 1 2 2 2 2 2 3 3 1 3 3 2 1 4 1 4 3 4 3 1 2 4 4 1 3 4 4 1 4 1 3 3 3 4 2 1 1 1 2 1 1 3 3 3 3 1 1 3 1 3 1 4 1 2 2 2 4 3 3 4 2 2 4 4 3 2 1 2 3 1 1 1 4 1 3 2 3 2 3 4 2 1 2 1 2 4 2 2 3 3 1 1 2 4 1 4 1 2 2 3 3 3 4 1 3 1 2 2 3 1 4 1 2 2 1 3 1 3 1 2 2 3 3 4 2 3 4 1 3 3 1 3 1 2 4 4 3 3 2 2 3 2 3 3 2 2 1 2 1 1 1 2 1 2 1 1 1 3 2 3 4 2 1 4 3 2 4 2 2 4 2 4 4 2 3 1 1 1 2 1 1 2 4 1 3 4 1 2 1 3 3 3 2 3 2 1 4 1 1 2 4 1 2 3 3 4 1 3 1 4 1 1 2 2 2 4 1 3 1 3 2 2 2 2 1 4 2 2 4 3 3 2 3 1 2 4 2 3 3 2 3 4 1 1 3 2 1 4 3 4 2 4 4 3 1 2 3 2 4 3 3 1 4 2 2 3 3 2 2 4 1 4 2 3 3 3 1 1 3 4 1 1 2 3 1 4 3 4 2 3 4 2 3 3 3 2 2 4 3 4 2 2 3 2 1 2 4 4 4 2 3 4 2 1 1 4 3 3 1 4 4 4 4 4 2 4 4 3 3 2 2 3 1 1 3 3 3 2 4 1 4 4 2 1 1 1 1 3 4 4 3 2 3 2 1 3 4 2 4 1 2 3 3 1 3 1 3 1 3 2 4 1 1 1 2 4 1 3 3 2 2 4 4 4 2 3 2 3 4 2 4 1 4 4 4 2 1 3 4 2 1 1 4 1 2 1 2 4 4 2 2 1 4 4 4 2 1 3 4 2 2 1 4 4 4 4 2 1 3 4 2 4 1 2 4 2 3 1 2 3 3 2 4 2 3 2 3 1 4 4 1 4 4 3 3 3 4 2 3 4 1 2 2 3 4 3 1 4 1 2 2 3 1 2 2 2 4 4 2 3 4 1 1 2 1 4 1 4 2 4 2 4 4 2 3 1 1 1 3 3 3 1 1 4 3 4 4 3 4 1 1 1 3 3 3 2 1 1 3 4 2 1 2 2 2 1 3 1 3 1 4 3 2 3 4 1 2 2 4 4 4 1 2 1 2 4 3 3 4 2 2 2 3 4 4 1 4 2 3 3 4 4 4 2 2 1 4 4 1 2 4 3 2 2 4 2 1 3 3 4 3 2 4 3 3 4 2 3 2 1 1 3 2 2 4 1 2 4 4 3 1 2 3 1 3 3 1 3 2 2 2 3 4 4 4 3 4 2 3 4 3 4 2 2 2 2 2 3 2 3 3 1 4 4 2 2 1 2 4 2 2 3 1 2 2 3 1 2 1 4 2 4 3 1 1 2 2 4 2 3 2 4 2 1 4 1 1 2 2 4 2 4 4 3 2 3 3 4 3 1 3 1 3 1 2 3 1 2 5 3 3 3 2 1 2 4 2 1 4 3 1 5 1 2 4 1 4 4 5 5 1 1 5 1 5 1 3 5 4 5 2 1 3 1 1 5 5 5 4 5 2 5 4 3 4 5 1 3 4 2 4 1 1 1 1 1 3 2 1 1 3 1 4 5 4 5 3 3 5 4 1 4 5 2 3 2 1 3 2 1 2 4 1 3 1 4 1 3 1 1 5 5 5 2 1 1 5 3 3 2 2 1 4 4 3 4 5 2 4 1 5 3 1 3 4 2 2 2 5 1 1 3 4 1 2 5 1 3 5 5 5 2 1 3 2 3 2 2 3 4 2 2 4 4 3 5 5 3 4 1 1 1 5 2 1 2 4 4 5 3 1 1 5 3 3 4 4 2 1 1 4 1 4 3 4 3 1 3 3 1 1 5 4 2 5 3 3 5 4 2 4 1 5 1 4 3 3 4 3 3 5 4 3 1 4 4 1 2 2 4 2 2 2 2 3 5 2 5 3 4 5 5 5 1 1 2 1 4 2 4 5 2 1 2 3 1 2 1 4 2 3 1 4 3 3 1 1 1 2 3 1 1 1 3 5 5 2 3 5 3 1 4 4 1 4 2 1 1 2 4 5 2 4 5 2 2 2 3 5 2 2 2 1 3 1 2 1 5 1 5 2 4 4 5 4 2 4 1 3 4 5 3 1 4 1 1 3 5 2 4 5 4 4 3 1 1 4 2 3 1 3 5 5 5 4 1 1 3 3 2 2 1 4 1 1 2 3 4 4 3 2 4 2 1 3 1 3 4 3 4 5 4 2 2 4 5 2 1 3 2 3 4 3 5 5 3 5 1 3 4 3 3 3 3 4 5 5 5 3 1 1 1 4 3 3 3 3 3 2 1 5 2 4 3 1 3 1 2 4 1 3 3 3 4 4 2 2 4 5 4 4 1 5 4 3 4 4 1 4 1 5 1 3 1 5 1 2 5 1 1 4 2 2 3 3 2 3 1 3 3 4 4 4 3 2 3 2 1 2 1 2 3 4 4 1 3 1 1 2 1 5 4 2 5 1 2 2 2 2 4 1 2 4 2 4 3 4 5 2 2 3 5 3 2 5 4 4 1 3 2 1 1 1 5 3 1 5 3 2 1 1 3 1 2 1 3 4 1 3 5 2 3 1 3 2 5 4 4 4 4 4 2 2 5 3 2 3 2 4 3 5 5 3 2 4 4 2 4 1 5 4 3 2 3 3 2 1 3 2 2 1 1 5 2 3 3 4 4 2 3 1 5 4 2 4 1 2 4 3 2 4 3 4 2 2 1 5 4 2 4 4 5 4 1 5 3 3 3 3 1 4 4 5 5 2 1 2 3 2 2 1 1 5 1 2 2 1 1 4 3 4 2 2 1 2 2 3 5 1 3 2 3 5 5 3 1 1 3 2 4 4 5 5 2 1 2 3 3 4 2 1 1 1 3 1 5 1 3 5 1 2 3 4 3 5 5 3 4 4 4 2 2 5 2 4 4 5 5 4 3 3 4 2 2 4 1 1 1 5 3 3 2 5 5 1 5 5 1 2 5 2 1 5 5 4 4 4 4 5 2 5 4 4 5 2 3 1 1 3 1 3 1 5 2 1 3 4 2 5 5 2 5 3 5 4 1 1 1 1 5 5 2 1 5 4 4 4 1 3 1 5 2 3 3 3 2 2 3 3 4 3 1 5 4 1 1 1 4 2 5 3 2 4 3 5 4 3 3 3 1 3 4 3 2 3 4 2 4 4 1 1 2 5 2 5 1 1 3 1 5 1 1 3 3 3 1 3 2 3 2 4 4 1 3 3 5 4 2 1 2 1 2 5 5 5 3 4 2 4 3 1 5 4 2 5 1 3 3 5 4 2 5 2 3 4 2 2 1 1 3 3 5 1 1 3 2 1 4 2 4 5 2 4 4 2 2 2 5 2 2 5 5 5 5 3 4 3 1 5 5 2 3 5 2 1 5 1 5 3 1 4 4 2 5 3 3 2 2 4 1 1 5 1 2 2 3 4 2 5 5 4 5 5 4 4 4 4 4 1 4 2 1 3 4 5 5 5 5 1 5 1 5 2 4 4 5 1 2 2 5 1 3 4 4 1 2 2 4 2 4 3 1 4 4 3 3 4 2 1 3 1 3 5 1 4 4 2 1 3 2 3 2 4 3 4 5 4 3 2 1 2 5 4 4 3 3 4 3 4 1 2 4 1 1 4 5 3 5 3 2 3 4 4 5 1 2 3 3 3 5 3 4 2 2 5 2 1 4 1 1 1 3 3 1 2 4 1 4 3 4 3 2 2 1 4 3 3 1 4 1 3 4 3 3 3 5 5 5 5 1 4 2 1 1 1 1 5 5 4 5 1 5 3 4 2 5 3 5 3 2 1 1 4 5 3 1 2 2 5 4 1 1 1 2 3 1 5 2 3 4 3 4 5 5 1 3 3 2 5 3 3 4 5 1 4 1 2 3 4 3 5 1 3 2 2 4 5 4 2 5 3 4 2 2 3 4 1 3 1 1 1 3 4 4 3 5 3 4 2 1 4 3 4 5 1 3 2 1 1 5 5 1 2 3 5 2 3 3 5 3 4 3 2 4 1 5 5 1 4 2 4 1 1 1 4 3 2 5 1 1 4 2 1 5 2 2 4 2 3 2 3 3 2 5 3 4 1 2 1 4 1 3 3 5 3 3 1 5 5 2 3 4 1 3 3 2 4 4 3 1 5 2 1 1 5 4 5 5 2 2 3 2 5 1 1 5 2 2 3 2 2 4 4 3 2 2 5 3 4 1 5 3 3 4 5 3 5 2 2 3 3 2 4 5 2 5 1 3 3 5 4 2 5 4 2 5 2 4 5 2 3 3 5 3 5 1 1 3 5 3 2 3 4 1 4 5 5 5 4 1 4 3 5 1 3 5 5 3 3 1 1 5 2 3 3 1 2 3 3 4 3 2 3 4 2 4 4 2 5 5 3 5 2 5 5 4 4 3 5 1 3 5 4 4 3 1 2 1 5 2 4 1 3 4 3 1 1 1 2 3 5 1 3 1 2 5 4 5 5 5 4 1 4 3 3 5 4 4 1 3 5 4 1 1 4 3 5 4 4 5 3 2 3 2 4 3 1 4 2 2 5 5 1 5 1 4 2 5 3 5 5 3 5 1 5 3 1 3 3 3 1 2 1 4 3 2 3 2 2 1 3 3 5 2 5 1 5 3 5 1 3 4 5 4 5 2 4 3 2 4 3 5 1 4 5 2 3 4 4 3 4 5 5 5 3 4 4 4 5 4 4 5 3 5 2 4 1 2 4 2 4 3 4 3 1 3 2 2 3 4 1 2 1 4 5 4 4 2 1 5 1 2 4 1 5 3 4 3 3 3 3 3 5 4 2 5 5 2 3 5 4 3 4 2 3 4 1 4 4 1 5 5 5 2 1 5 4 1 5 4 3 4 3 1 1 3 3 4 3 3 4 5 5 5 1 3 2 3 4 1 2 4 1 2 4 2 3 3 5 5 5 2 2 4 5 1 5 1 1 5 5 2 5 2 5 2 2 1 3 5 2 5 2 2 1 3 1 3 4 1 4 4 3 4 1 3 1 2 4 2 2 3 5 2 2 1 5 4 3 2 5 3 4 3 4 1 4 4 3 3 3 2 1 4 1 2 5 1 4 5 3 2 3 1 5 1 5 4 5 5 4 1 5 3 3 4 3 1 2 5 5 2 2 4 4 5 1 2 4 2 1 3 2 4 2 1 4 2 1 3 5 2 1 2 5 5 2 3 5 5 1 3 1 3 5 5 1 2 5 2 2 1 1 2 3 2 3 1 5 1 5 1 3 5 5 5 2 3 3 4 3 3 5 3 2 4 1 2 4 3 5 5 2 1 5 2 1 5 4 1 5 4 5 5 3 4 1 1 4 2 1 5 3 2 4 3 1 5 5 3 2 2 1 3 2 1 3 5 4 1 2 5 2 3 2 2 1 1 1 2 1 3 5 3 5 2 1 2 2 3 3 4 5 1 4 5 4 5 3 3 1 3 2 3 2 4 1 3 4 2 2 1 5 5 4 1 3 2 3 4 2 3 4 3 1 4 2 1 1 3 4 4 1 2 2 2 1 3 3 1 4 3 1 2 3 3 2 2 3 2 5 5 1 1 2 5 5 2 2 3 1 1 1 2 2 5 4 1 4 1 1 4 2 5 4 3 3 4 5 3 1 3 4 3 5 2 5 5 2 2 3 1 2 5 2 4 3 4 3 1 5 5 2 1 1 2 4 3 4 4 2 4 5 1 2 2 2 3 2 2 5 5 1 4 2 3 2 3 2 4 4 4 5 1 3 1 4 1 2 3 1 1 3 3 3 5 1 4 1 4 3 5 1 3 4 5 5 4 4 1 5 2 5 2 2 3 4 1 3 5 2 3 2 5 5 2 4 4 4 3 1 3 3 1 2 5 5 4 3 4 5 4 5 2 2 5 1 2 5 4 2 5 3 2 2 5 3 1 1 4 4 5 1 4 5 4 5 2 4 4 3 2 3 5 1 3 4 2 3 5 5 4 5 1 2 5 3 5 4 4 2 4 2 3 5 2 5 4 5 1 3 3 5 4 3 2 5 5 2 2 5 1 2 1 2 4 5 4 3 2 3 4 5 5 3 5 1 1 3 5 5 1 5 5 5 4 5 4 3 1 4 3 5 4 2 2 1 2 2 3 4 5 4 2 5 2 1 3 1 2 1 1 1 5 1 5 2 2 3 5 4 5 4 4 3 1 5 1 2 5 1 3 4 2 5 3 1 2 2 3 5 5 5 2 3 1 1 4 3 3 3 3 2 2 5 5 2 2 5 2 3 4 4 2 5 3 4 2 1 2 2 4 3 1 1 5 1 5 2 3 2 3 1 1 2 5 5 3 5 5 5 5 4 1 5 5 3 4 2 3 3 1 1 3 5 2 4 1 4 2 5 4 4 1 5 3 3 5 2 5 2 1 2 2 2 1 3 5 5 4 5 5 4 4 5 3 2 2 3 4 4 3 3 3 4 4 1 1 2 1 2 5 5 2 1 1 4 2 5 4 2 2 5 3 1 5 2 4 2 5 5 2 1 1 5 5 5 3 4 1 5 3 5 5 5 5 1 3 5 1 2 2 2 4 2 2 2 3 2 4 3 4 1 2 1 5 1 5 2 4 2 5 2 4 3 2 5 3 2 4 3 5 5 2 3 2 5 3 3 3 4 3 5 1 4 2 3 1 3 5 2 4 1 3 1 3 4 3 3 2 3 1 2 5 4 3 4 3 5 1 1 4 3 5 2 2 1 2 1 1 5 3 4 5 3 1 1 5 1 5 5 4 2 3 4 1 1 3 1 5 4 4 4 5 5 3 3 3 3 2 2 5 2 5 1 5 5 4 3 4 3 2 4 2 2 4 3 2 2 1 2 4 4 2 2 4 2 5 4 2 5 1 4 3 5 1 3 5 4 3 2 5 5 4 4 2 4 1 3 5 5 4 5 5 2 2 4 4 1 4 2 4 2 3 2 3 5 2 3 3 2 4 2 5 5 5 4 1 5 5 2 1 1 2 5 1 3 1 5 1 4 1 2 4 4 1 2 4 3 4 2 4 3 3 2 5 3 5 1 2 3 3 3 2 2 1 1 4 5 1 3 2 1 4 1 5 2 4 4 4 1 4 5 1 5 1 3 3 1 1 4 1 2 4 5 4 1 3 5 2 4 5 2 3 4 1 2 2 4 5 2 2 3 5 4 2 5 5 1 5 4 4 2 1 5 3 1 2 1 5 3 4 2 2 5 1 5 5 2 5 1 1 5 4 1 4 4 3 3 5 1 1 2 1 1 2 3 1 1 1 5 2 2 2 2 4 2 5 3 5 4 4 1 3 5 5 3 4 4 3 2 1 2 4 1 4 4 5 3 2 3 2 2 1 4 4 2 3 3 3 4 3 1 4 5 1 1 1 3 2 1 5 2 1 2 3 4 5 1 4 2 3 2 3 5 5 1 4 3 3 4 3 2 5 2 2 5 3 4 5 4 3 1 5 1 2 5 1 4 1 3 2 5 4 5 4 5 5 5 1 1 2 2 5 1 3 2 4 4 3 4 4 4 3 4 4 1 4 5 4 3 5 3 1 2 4 1 3 4 4 2 2 2 5 4 5 2 3 1 2 5 2 4 2 4 1 3 1 4 5 3 3 4 1 5 5 3 4 2 1 5 4 1 1 3 1 4 3 1 3 4 3 3 1 2 5 5 5 5 1 2 2 2 5 5 1 2 2 2 3 1 2 1 4 1 3 5 3 2 2 4 1 1 2 1 2 2 1 4 3 1 2 3 5 1 3 1 1 1 5 3 3 2 2 3 3 4 2 1 5 4 4 1 2 5 3 3 3 5 5 4 5 1 4 3 4 2 3 2 1 1 1 3 3 3 1 1 2 5 4 4 3 4 1 4 4 4 3 5 4 4 2 4 1 5 3 2 2 5 3 3 4 4 3 1 4 5 4 2 2 3 4 4 5 5 3 4 2 5 1 1 4 3 5 2 4 2 5 5 2 3 2 4 3 5 2 1 2 5 4 5 4 1 5 4 4 1 2 1 3 1 4 4 2 2 3 2 5 2 3 2 3 2 2 4 2 3 2 5 5 3 3 4 2 1 5 4 3 5 4 2 5 1 5 2 2 5 1 3 5 2 2 2 1 3 3 5 5 4 4 5 1 2 1 2 2 5 4 1 5 5 5 4 2 5 2 5 1 5 5 4 4 5 5 1 1 3 3 3 1 5 4 4 4 3 5 5 5 5 5 4 1 3 1 4 4 2 3 2 4 3 4 2 2 3 2 4 1 2 3 1 2 1 5 2 2 3 3 2 4 2 5 5 4 1 5 1 2 2 5 3 5 2 1 1 5 3 4 4 1 1 2 4 5 3 2 4 4 3 1 3 4 4 2 5 2 3 1 3 5 2 3 1 3 4 4 2 3 2 4 3 5 5 5 1 4 1 1 5 1 2 2 1 5 5 5 3 3 5 4 4 2 3 1 4 1 1 2 5 5 2 3 5 3 4 2 4 5 2 5 1 4 1 3 2 1 4 4 2 4 4 2 4 2 1 4 5 2 5 2 3 2 5 3 1 5 2 3 4 3 5 2 5 5 4 5 1 5 5 3 5 3 4 2 1 3 5 1 4 2 2 1 2 1 2 2 4 5 2 1 3 4 2 3 4 5 4 4 3 1 1 1 4 2 3 3 5 5 1 3 3 4 3 5 2 3 4 5 1 1 1 5 5 2 3 2 2 2 1 1 2 5 1 4 1 3 1 1 4 4 4 2 2 1 2 2 1 5 4 2 2 1 3 3 2 3 5 4 2 1 5 1 3 4 5 5 4 5 4 4 1 2 5 4 2 5 1 1 2 4 5 1 5 2 4 2 3 4 2 1 4 2 4 5 5 2 5 4 1 1 3 1 4 1 5 3 4 4 1 3 5 2 4 4 3 4 3 2 3 3 1 1 2 3 2 2 4 5 1 4 5 4 5 4 3 5 5 2 2 3 5 4 5 5 2 5 2 5 4 2 1 4 4 3 5 4 2 3 5 3 5 1 2 3 5 5 1 5 4 1 1 2 1 1 5 5 5 2 2 3 2 1 4 1 3 4 5 1 5 5 3 2 4 3 5 3 4 5 4 2 3 5 5 2 4 5 1 2 5 4 5 3 2 4 2 1 2 4 5 5 1 2 5 4 2 3 3 3 4 2 3 1 1 2 2 5 4 2 1 4 2 4 5 4 1 2 4 3 1 2 2 4 2 3 5 4 5 3 3 5 4 1 2 3 4 1 5 3 3 2 5 1 3 2 2 1 3 1 3 3 1 3 1 2 4 5 1 1 1 1 5 5 1 4 4 2 3 2 5 4 2 2 5 3 1 2 3 3 4 3 1 3 5 1 5 2 5 2 2 4 4 5 4 1 1 3 3 3 3 3 5 4 5 4 1 4 4 2 3 1 2 3 3 1 4 2 5 1 1 2 3 2 5 1 2 1 5 1 1 5 2 1 3 1 1 3 2 1 1 4 3 4 3 5 1 1 3 2 3 3 3 1 4 1 2 3 4 2 2 1 2 4 4 2 3 3 3 3 5 1 5 4 2 2 4 3 4 1 3 4 4 5 1 3 5 2 3 2 1 5 1 3 3 1 5 4 3 5 1 2 4 3 5 2 3 2 4 4 3 4 1 5 5 5 1 2 2 2 4 3 5 4 4 1 5 1 3 4 5 5 5 2 4 4 4 1 1 3 2 3 3 1 5 5 3 5 1 5 5 3 2 5 5 1 5 3 3 1 5 5 4 3 5 1 2 2 4 1 3 1 5 2 4 2 3 2 4 2 1 1 1 4 4 5 5 2 5 4 3 3 1 5 3 3 5 3 5 2 1 1 3 2 3 1 1 3 2 1 5 1 2 2 1 1 4 2 5 4 4 5 2 2 4 3 1 1 4 2 4 1 5 3 1 4 2 4 3 2 2 3 3 1 2 5 3 2 3 3 1 3 1 2 3 3 4 1 4 1 3 1 1 4 4 4 5 1 4 3 3 5 5 2 2 5 3 1 5 3 5 2 4 2 1 4 4 5 5 2 5 4 3 3 1 5 1 1 5 1 5 2 1 3 2 5 4 1 4 1 1 3 4 5 4 4 1 2 4 5 1 5 1 1 4 4 4 1 3 2 2 3 2 4 5 5 5 3 1 1 5 3 5 4 4 1 1 4 1 3 2 2 3 5 4 2 3 4 3 5 2 4 5 5 4 5 1 2 1 1 1 1 5 2 5 5 3 1 4 2 4 1 4 2 5 3 1 5 1 4 5 2 2 1 5 3 3 5 1 5 5 4 4 1 5 2 3 3 3 3 5 5 1 3 5 3 1 1 3 1 2 2 2 3 2 4 4 2 1 3 3 4 2 4 4 1 2 1 1 2 1 1 2 4 4 1 3 3 2 5 4 3 3 3 4 1 5 3 1 4 2 1 4 4 5 1 5 3 5 2 4 4 3 4 5 2 3 2 1 3 4 2 4 4 1 4 5 2 3 2 5 4 4 5 4 1 2 3 3 5 5 2 3 3 5 4 2 5 2 4 5 1 5 2 5 5 3 3 5 2 2 4 1 1 1 2 2 1 5 4 2 4 3 5 5 3 5 2 5 4 5 2 5 1 4 2 1 4 1 1 4 5 2 3 1 4 4 1 4 1 1 2 5 1 3 2 1 5 2 4 1 2 2 2 3 4 5 1 2 4 4 5 3 1 1 3 2 5 1 4 2 4 3 1 1 2 3 1 3 3 3 1 1 1 4 4 4 3 5 2 4 4 4 4 2 1 4 5 4 1 1 1 5 2 1 4 5 4 5 4 3 1 5 3 2 3 2 3 3 5 5 1 4 2 2 1 4 3 1 3 1 4 2 1 2 4 3 2 4 3 1 4 3 4 4 4 3 4 3 1 4 1 1 3 2 4 5 5 3 3 2 1 3 2 1 2 3 4 2 3 4 1 5 5 1 5 4 2 2 5 1 5 4 5 3 5 5 2 4 3 4 3 3 2 5 5 3 3 2 3 3 5 1 4 4 4 1 2 4 4 4 1 3 4 1 4 5 2 5 1 3 3 4 3 3 3 5 1 3 1 2 3 4 2 1 3 1 3 3 3 5 4 2 1 5 4 2 2 2 4 3 1 1 1 2 4 1 2 4 5 5 5 2 1 5 2 2 1 4 5 3 5 2 1 5 2 2 2 4 5 1 3 3 4 1 5 3 3 4 1 1 5 1 1 5 1 4 1 5 4 1 3 5 3 4 2 1 4 1 3 2 1 2 1 5 4 1 5 2 2 5 2 2 5 4 4 2 2 5 4 4 3 2 5 5 2 4 3 5 1 3 4 5 3 3 4 1 5 1 1 4 2 5 4 4 3 3 5 4 5 2 2 1 1 4 4 3 1 5 2 4 3 4 2 3 1 5 5 4 5 5 4 3 3 5 3 5 2 2 2 1 1 4 1 1 1 2 1 2 1 2 5 5 2 4 1 5 4 4 4 5 3 5 5 3 4 4 1 2 4 4 5 4 1 3 1 3 5 5 1 2 5 5 2 5 5 2 1 1 1 5 2 3 1 3 1 4 3 1 5 3 1 5 3 5 1 4 2 1 4 5 3 4 2 2 4 4 2 5 5 3 1 1 4 2 3 5 1 2 3 3 5 4 4 2 5 3 3 4 5 5 3 5 2 3 1 4 1 2 2 2 4 1 5 5 4 5 1 5 4 4 3 1 2 5 1 2 4 1 1 4 3 5 4 5 3 5 5 3 2 1 2 1 1 4 3 1 2 1 2 2 4 4 4 2 5 5 1 4 1 3 3 4 1 3 4 1 5 5 3 5 4 1 2 4 5 4 3 4 5 4 4 1 1 3 4 1 5 4 2 2 2 5 5 4 5 1 1 1 5 5 5 2 4 2 4 3 2 2 2 5 2 2 5 4 5 5 1 1 1 5 2 1 2 1 4 2 2 4 5 1 1 4 3 1 2 1 2 3 2 3 3 2 3 5 5 2 5 4 2 4 4 4 2 4 4 3 2 1 3 2 1 4 1 1 4 3 5 4 2 1 3 2 5 1 5 3 5 2 5 1 4 5 4 3 2 4 1 3 3 3 5 1 3 2 2 2 4 4 4 5 1 1 2 5 4 3 1 5 3 5 4 1 3 2 1 5 1 1 3 4 1 3 1 5 2 2 3 1 5 5 3 2 1 2 2 5 3 2 4 2 3 4 5 1 3 2 3 3 2 2 1 4 3 1 1 2 4 2 1 1 1 4 3 2 4 5 5 4 3 1 4 3 3 2 1 1 1 2 2 3 5 2 4 1 5 5 4 1 4 1 3 3 1 1 3 5 5 4 1 5 4 1 5 1 3 4 4 3 5 4 1 1 3 3 1 1 4 5 3 2 3 5 4 4 1 1 2 3 4 1 1 2 2 2 3 4 3 5 4 1 5 4 4 3 4 4 4 4 4 2 4 2 1 4 3 3 1 4 1 3 5 4 3 1 1 5 2 4 2 3 1 3 3 5 5 2 3 3 3 4 5 1 4 1 3 4 1 4 3 4 4 3 3 3 1 5 3 4 3 3 4 1 5 1 4 4 1 5 4 2 1 4 5 1 1 1 1 4 3 2 4 5 2 4 2 3 4 4 1 2 2 4 3 5 1 2 3 5 2 1 1 1 4 1 2 3 2 5 5 3 5 1 2 3 3 1 4 4 5 5 4 1 3 2 4 2 4 5 4 5 4 5 3 4 2 1 4 4 2 1 3 5 3 3 1 4 2 3 5 3 1 1 3 4 4 3 4 3 2 4 5 4 5 2 1 1 5 3 5 3 1 1 5 4 5 2 5 1 5 4 1 5 3 2 5 3 1 4 4 2 3 1 1 4 1 3 1 3 5 2 3 4 4 2 4 3 1 2 5 4 4 3 3 4 4 5 5 2 5 2 3 3 1 1 2 2 2 2 2 5 4 5 3 2 5 3 5 2 5 2 4 3 4 2 1 4 4 2 1 4 5 2 4 4 3 2 5 5 3 3 4 3 3 1 4 3 3 2 1 2 1 5 2 3 3 2 4 4 2 4 4 2 4 2 3 3 1 2 4 4 3 4 1 4 1 3 3 1 2 5 4 2 4 5 2 2 3 5 3 5 3 4 1 2 3 2 5 4 4 4 3 3 3 1 1 2 4 2 5 5 2 3 1 2 3 5 4 1 1 1 3 4 4 1 5 4 1 3 2 2 4 3 4 2 5 1 2 3 5 5 1 1 2 4 2 1 1 5 3 2 2 3 4 3 4 3 5 3 4 2 2 3 1 5 1 4 2 1 5 1 2 1 1 2 2 5 4 5 3 5 1 1 2 2 2 4 2 3 3 5 4 3 2 5 3 3 5 3 5 4 5 5 4 1 3 1 2 2 3 1 2 4 3 3 3 3 2 5 4 1 2 3 1 2 2 1 5 2 2 1 4 3 2 2 1 4 3 2 4 1 3 5 1 2 3 2 5 2 1 2 1 1 1 1 1 1 2 2 1 1 1 2 1 2 2 1 2 1 1 1 1 2 1 1 2 2 1 2 2 1 2 1 2 1 2 2 1 2 2 1 2 1 2 2 2 1 1 2 1 2 2 2 2 2 1 1 2 2 2 2 2 1 1 1 1 1 2 2 1 1 2 2 1 2 2 2 2 2 1 2 2 1 1 2 2 1 1 1 1 1 2 1 1 1 1 2 2 2 2 2 1 1 1 1 2 2 1 2 1 2 1 2 2 2 1 1 2 1 2 1 1 1 1 1 1 2 2 1 1 2 1 1 1 2 2 2 2 1 2 2 2 1 1 1 2 1 1 2 1 1 1 2 2 2 2 2 2 1 1 2 2 1 1 2 1 2 1 1 1 1 1 1 1 2 1 1 2 1 1 2 1 2 2 2 2 2 2 2 1 1 1 2 1 1 1 1 2 2 1 2 1 2 1 2 2 2 1 1 2 1 1 1 2 2 2 2 2 2 2 1 2 1 1 2 2 1 2 1 1 2 2 1 2 2 1 1 1 2 2 2 1 1 2 2 2 2 1 2 1 2 1 1 1 1 2 1 1 2 1 1 2 2 1 1 1 1 2 1 2 1 2 1 1 1 2 1 2 1 1 2 1 1 2 1 1 1 2 2 2 2 2 1 2 1 1 1 1 2 1 1 2 2 1 1 2 2 1 1 2 2 1 1 1 2 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 2 1 1 1 2 1 2 1 1 1 2 1 1 1 1 2 1 1 1 1 2 1 1 1 1 2 1 2 1 2 2 2 1 2 2 2 1 1 2 1 1 2 2 2 2 2 1 1 2 2 2 1 1 2 1 1 2 2 2 2 2 2 1 2 2 2 1 2 2 1 2 2 1 2 1 2 2 2 2 2 1 2 2 2 1 1 2 2 2 2 2 1 1 1 2 1 1 1 1 2 1 1 1 2 1 1 2 2 1 2 2 2 1 1 2 1 2 2 2 1 2 2 1 2 1 2 2 2 1 1 2 2 2 1 2 1 2 1 1 1 1 1 1 2 1 2 2 1 2 1 2 1 2 2 1 2 2 2 2 2 1 1 2 1 1 1 1 1 2 1 1 2 1 2 2 1 2 2 2 2 1 2 2 1 2 2 1 1 2 1 2 1 2 2 1 2 1 2 1 1 2 1 2 2 2 2 1 2 2 2 1 1 2 1 1 2 2 2 2 1 1 2 2 2 2 2 2 2 1 2 1 2 2 2 2 1 1 1 1 2 1 1 2 1 2 1 1 2 2 1 1 1 2 1 1 2 2 2 1 2 1 2 1 1 1 2 1 2 2 2 2 1 2 2 1 1 2 1 2 2 1 2 1 1 1 2 1 1 2 1 1 2 2 2 1 2 1 1 2 2 2 2 2 2 2 1 2 2 2 1 2 2 2 1 2 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 2 2 1 1 2 2 2 2 1 2 2 2 2 2 1 2 2 2 1 1 2 2 1 2 1 1 2 2 2 2 2 2 1 1 1 2 2 1 2 2 2 2 2 2 1 1 2 2 2 1 2 2 2 1 1 1 2 1 1 1 2 2 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 2 1 2 2 1 1 2 2 1 2 1 2 2 1 2 1 2 1 2 2 2 1 1 2 1 2 1 2 1 1 2 1 2 2 2 2 2 2 1 1 1 2 1 1 2 2 1 2 1 2 2 1 2 2 2 2 1 1 1 1 2 2 1 2 1 2 2 1 1 1 2 2 1 1 2 2 2 1 1 2 1 2 1 2 1 2 1 1 1 1 1 1 2 1 2 1 2 2 2 2 2 1 1 2 1 2 2 2 1 2 2 1 2 1 2 1 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 1 1 1 2 1 1 2 1 1 2 2 2 2 1 1 2 2 2 1 1 1 2 2 1 1 2 1 1 2 1 2 2 2 1 2 1 1 2 1 1 2 2 1 2 1 2 1 1 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 1 1 1 1 1 2 2 1 1 1 2 1 2 1 1 1 1 1 1 1 1 2 1 2 1 1 2 1 1 1 1 2 2 1 1 2 1 1 2 1 1 1 1 2 2 2 2 2 2 1 1 2 2 1 2 2 2 2 1 2 2 2 1 1 1 1 2 1 2 1 1 1 2 2 2 1 1 2 2 2 2 1 1 1 2 2 1 2 1 2 2 2 2 1 1 1 1 1 2 1 1 2 1 1 1 1 2 1 2 2 2 1 2 1 1 2 1 2 1 2 1 1 2 1 1 2 2 1 1 1 1 1 1 2 1 2 1 1 1 2 1 1 1 2 2 1 1 1 1 1 1 2 1 2 2 1 2 1 2 2 1 1 2 2 2 1 1 1 2 2 2 1 1 1 2 1 2 1 2 1 2 2 2 2 1 2 2 1 1 1 2 1 2 1 2 1 1 1 2 1 2 1 2 2 2 1 2 1 1 1 2 1 2 2 1 2 1 1 2 2 1 1 1 2 1 2 1 2 2 1 2 2 2 2 1 2 2 2 1 2 1 1 2 1 2 1 1 2 2 1 2 2 2 2 2 2 1 2 1 1 1 1 1 1 1 2 1 2 2 1 1 2 2 2 2 2 1 1 1 2 1 1 2 1 2 2 1 2 1 1 2 1 1 1 1 2 2 1 1 1 2 1 1 1 2 2 1 2 1 2 1 1 2 2 2 1 1 1 1 2 2 2 1 1 1 2 1 2 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 2 2 1 1 1 1 1 1 1 2 2 1 1 2 1 2 2 1 1 1 2 1 1 1 1 1 1 2 1 1 2 1 1 2 2 1 2 1 2 2 1 2 2 2 1 1 1 1 1 1 2 1 1 1 1 1 2 1 1 1 1 2 1 1 1 2 2 2 1 1 2 1 1 2 2 2 1 2 1 2 1 1 2 1 1 2 1 1 1 2 1 2 2 1 2 1 2 1 1 2 2 2 1 1 2 1 1 1 2 1 1 1 2 1 2 2 1 1 2 1 1 2 2 2 1 1 1 2 1 1 2 2 1 1 2 1 1 2 2 2 2 2 2 1 1 2 2 1 1 2 1 1 2 2 1 2 1 1 1 1 2 1 1 2 1 2 2 1 2 2 1 2 2 2 2 1 2 2 1 2 2 1 1 1 1 2 1 1 1 2 1 1 2 2 1 1 2 2 1 2 1 1 2 2 2 1 2 1 1 1 2 1 2 1 1 2 1 2 2 1 1 1 2 1 1 2 2 2 1 2 1 1 1 1 1 1 2 1 2 1 1 1 1 2 1 1 1 2 2 2 1 2 1 2 2 2 1 1 2 1 1 2 2 1 1 1 1 2 1 2 2 2 2 2 1 1 2 2 2 1 1 1 1 1 1 2 2 2 1 2 2 1 2 1 2 1 1 1 2 2 2 2 2 1 1 1 2 2 2 1 1 1 2 1 1 2 1 2 2 2 2 2 1 1 1 2 1 1 2 2 2 2 2 1 2 1 2 1 2 2 2 2 1 2 1 2 2 1 2 1 2 2 1 2 1 2 1 1 2 2 2 2 1 1 2 1 1 2 2 2 2 1 2 1 2 2 2 1 1 1 1 2 1 1 2 1 2 2 2 1 1 1 1 2 1 1 2 2 2 2 1 2 1 2 2 2 1 1 2 2 1 2 1 2 2 2 2 1 1 2 1 1 1 2 1 1 2 1 2 2 2 1 1 1 1 2 1 1 2 1 2 2 1 2 1 2 1 2 1 2 1 2 2 1 2 1 2 2 1 1 1 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 1 2 1 1 2 2 2 2 2 2 2 1 1 2 2 2 1 2 2 1 2 1 1 1 2 1 1 2 1 1 2 1 1 1 2 1 2 2 2 1 2 2 2 1 2 1 1 1 1 1 1 2 2 2 1 2 2 2 2 1 1 2 1 1 2 1 1 2 2 2 1 1 2 1 2 1 1 1 1 1 1 2 2 2 1 1 2 2 2 1 2 1 1 2 1 2 2 2 1 2 2 1 1 1 2 1 2 1 2 2 1 1 1 2 1 1 1 2 2 1 1 2 2 1 2 1 1 1 2 1 1 2 1 2 1 1 2 1 2 2 2 2 1 2 1 1 2 2 2 1 2 1 1 1 1 1 1 1 2 1 1 1 2 1 2 2 1 1 2 1 1 2 1 1 1 1 2 1 1 2 1 2 1 2 1 1 2 1 1 1 2 1 2 2 1 1 2 2 1 1 1 2 2 2 2 2 2 1 1 1 2 2 1 1 2 1 2 2 2 2 2 2 1 2 2 1 1 2 2 1 1 1 2 2 1 1 1 2 1 1 2 2 1 1 1 1 2 2 2 1 1 2 2 1 1 1 1 2 1 1 2 1 1 1 2 1 1 2 1 1 2 2 1 1 1 2 1 1 1 2 2 2 2 2 1 1 1 2 2 1 1 1 1 2 2 1 2 1 1 1 2 2 2 2 1 1 1 2 2 1 2 1 2 2 2 2 1 1 2 1 2 1 2 1 2 1 1 2 2 1 1 1 2 1 1 2 1 2 2 1 2 1 1 2 2 1 2 2 2 2 1 1 1 2 2 2 2 1 1 1 1 2 2 2 2 2 1 1 2 1 2 1 2 1 2 1 2 2 1 1 1 2 1 2 1 1 2 2 2 2 1 2 2 1 2 1 1 2 1 1 1 2 1 1 2 1 1 2 1 2 2 1 2 1 2 2 2 1 2 1 1 2 1 2 2 2 2 2 1 2 1 2 1 1 2 2 2 1 2 2 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 1 1 1 1 1 2 1 2 1 2 1 1 1 1 1 2 1 2 2 1 1 2 1 1 1 2 2 1 2 2 1 1 2 2 2 1 2 2 1 1 2 2 2 1 2 1 2 2 1 1 1 1 2 1 1 2 1 2 1 1 2 1 2 1 1 1 2 2 1 2 2 1 2 1 1 2 1 1 2 1 1 1 1 2 2 2 2 1 1 2 2 2 2 2 1 2 1 2 1 1 2 1 2 2 1 2 1 1 2 2 2 1 1 2 2 1 1 2 2 2 2 2 1 2 1 1 1 2 2 2 1 2 2 1 1 1 1 1 2 1 2 1 2 2 2 1 2 1 1 1 2 2 2 2 2 2 1 1 1 2 2 2 2 2 1 1 1 2 2 1 2 1 1 1 2 2 1 2 1 1 2 1 1 1 1 1 1 2 2 1 2 1 1 2 1 2 1 2 2 1 2 2 2 1 1 2 1 2 2 2 2 2 2 1 2 1 1 2 1 1 1 1 2 1 1 1 2 2 2 1 1 1 2 1 2 2 1 2 1 1 1 2 2 1 2 2 2 2 2 1 2 2 2 1 2 2 2 1 1 2 1 2 1 1 2 1 2 2 1 2 1 2 2 2 2 1 1 2 1 1 1 2 2 2 1 2 2 2 2 2 2 1 1 2 1 2 1 1 1 2 2 1 1 2 2 2 1 1 2 2 2 2 2 2 1 2 2 2 1 2 2 1 1 2 1 2 2 2 2 1 2 1 2 1 1 1 1 1 1 1 2 2 2 1 2 1 2 2 1 1 1 2 2 2 2 2 1 2 2 1 2 2 1 1 1 1 1 1 2 2 2 1 1 2 1 2 2 2 1 2 1 2 1 1 1 1 2 2 2 2 1 1 1 2 2 2 1 2 2 2 2 2 1 2 1 1 1 2 1 2 1 1 2 2 1 2 1 2 1 2 1 1 2 1 2 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 1 1 2 1 2 2 2 2 2 1 1 2 1 2 1 1 2 2 2 2 2 2 2 1 1 1 1 2 2 2 1 1 2 1 2 1 2 1 2 2 1 1 1 2 2 2 2 2 2 1 2 2 2 1 1 1 1 1 1 2 1 1 1 1 2 2 1 2 1 1 2 2 2 2 1 1 2 2 2 2 1 2 2 1 1 1 1 2 2 1 2 2 1 1 2 2 1 1 1 1 1 2 1 1 2 2 1 2 1 2 2 2 1 2 1 1 2 1 1 2 1 1 2 1 1 2 2 2 1 2 2 1 1 2 2 2 2 2 1 2 2 1 2 2 1 1 2 1 2 1 1 2 2 2 2 1 2 1 2 1 1 1 1 1 1 2 1 1 1 2 1 1 2 1 1 2 1 2 1 2 1 2 1 1 1 2 2 1 2 2 2 1 1 2 2 2 2 1 1 1 2 1 1 1 2 1 2 2 2 1 1 2 1 2 1 1 1 1 1 1 1 2 2 2 2 1 1 2 2 1 2 1 2 1 1 2 1 1 1 1 1 1 1 2 1 2 1 1 1 1 1 1 1 1 2 1 2 1 1 1 2 2 2 1 1 1 1 1 2 2 1 2 1 1 2 2 1 1 1 1 2 1 1 1 2 2 1 2 2 1 2 2 1 1 1 1 1 1 1 1 2 1 2 2 2 1 1 2 2 2 1 2 2 1 2 1 2 2 1 2 2 1 1 2 1 1 2 2 1 1 1 1 2 2 1 1 2 1 2 2 1 1 2 2 1 1 2 2 1 1 2 1 1 1 1 1 2 2 2 2 2 1 2 1 2 1 2 2 1 2 1 1 1 2 2 2 1 1 2 1 1 2 2 2 2 1 1 1 2 2 1 2 2 1 1 2 1 2 1 1 2 2 2 2 1 1 1 1 2 2 2 2 2 2 1 2 1 1 1 1 2 1 2 1 1 1 2 1 2 2 2 1 2 2 1 1 1 1 2 2 1 2 1 2 1 2 1 2 2 2 1 1 1 1 1 1 2 2 1 2 1 1 2 2 1 2 1 2 2 1 1 2 1 1 2 1 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 2 2 1 2 1 1 1 1 1 1 1 2 1 2 1 2 2 2 2 2 1 2 1 1 2 1 2 1 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 1 2 2 1 1 1 2 1 1 2 1 1 2 1 2 1 2 1 1 1 1 1 2 2 2 1 2 1 2 2 2 1 1 1 2 1 2 1 2 2 2 2 1 2 1 1 1 2 1 1 2 1 2 2 2 2 1 2 2 2 1 2 2 1 1 1 2 1 2 1 1 2 2 2 1 1 1 2 1 1 2 1 2 1 1 2 1 2 2 2 2 1 2 1 1 2 1 1 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 1 1 1 2 1 1 1 2 1 1 2 2 1 2 1 1 2 2 2 2 2 2 1 1 2 1 2 2 1 1 1 1 2 2 1 2 2 1 1 2 2 2 2 1 2 2 1 1 1 2 2 1 1 2 1 2 2 1 2 1 2 1 2 1 1 1 1 2 1 1 1 2 2 2 1 1 2 2 1 2 2 1 1 1 1 2 2 2 2 1 2 2 1 1 2 2 2 2 1 2 2 2 1 1 1 1 2 1 1 2 1 2 1 1 2 2 2 2 2 1 2 2 2 2 1 2 1 2 1 2 1 1 2 1 2 1 2 2 1 2 1 2 1 2 1 2 1 1 1 2 1 2 1 2 1 2 1 1 1 2 2 1 2 2 1 2 1 2 1 1 2 1 1 2 2 1 1 2 2 1 2 2 2 1 1 1 1 1 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 1 1 1 2 1 1 2 2 2 1 1 2 1 2 2 2 2 1 1 2 2 1 1 2 2 2 2 2 2 1 1 2 2 1 2 1 2 2 2 2 1 2 2 2 2 1 1 1 1 2 1 1 2 2 2 2 1 2 1 1 2 1 2 1 1 2 2 1 1 1 2 2 2 1 2 2 1 2 1 2 1 2 1 1 1 1 1 2 2 1 2 1 1 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 1 1 1 1 1 2 2 1 2 1 1 1 1 1 2 1 1 1 1 2 1 1 2 2 1 2 2 2 2 1 1 2 1 2 2 2 1 1 2 1 2 2 1 2 2 2 2 2 2 1 1 1 1 1 1 1 2 1 2 2 1 1 2 1 1 2 2 2 1 1 1 2 2 1 1 2 1 1 1 2 2 2 2 1 1 2 1 1 2 2 2 2 1 1 1 2 1 1 1 1 2 1 1 2 2 2 1 2 1 1 1 1 1 1 1 1 1 2 1 1 2 2 1 2 1 2 1 1 2 2 2 1 2 2 2 2 1 1 2 1 2 2 1 1 1 2 2 1 2 2 1 1 2 2 2 2 1 2 1 2 2 2 2 1 1 2 2 2 2 1 1 1 2 1 1 1 1 2 1 1 2 1 1 1 1 1 2 1 1 2 1 1 2 2 2 2 2 1 2 2 1 1 1 1 2 1 1 2 2 1 2 1 1 2 2 1 2 1 2 2 1 1 1 1 2 1 2 1 2 1 2 1 2 2 2 1 1 2 2 1 1 2 2 2 1 2 1 2 1 2 2 1 1 1 2 1 2 1 1 1 2 2 2 2 1 2 1 2 1 1 2 2 1 2 1 2 2 2 2 2 1 1 1 1 2 1 1 1 1 1 2 2 1 1 2 2 1 2 2 2 1 2 2 2 1 2 1 2 2 1 2 2 2 2 1 2 2 1 2 2 2 2 2 2 2 1 2 1 2 2 2 1 1 2 2 2 1 2 1 2 2 1 1 2 1 1 2 2 2 2 1 2 1 2 2 2 2 1 2 1 2 2 1 2 2 1 2 2 1 2 2 2 2 1 2 2 1 2 1 1 2 1 2 2 2 1 1 1 2 1 1 2 2 2 1 2 2 2 2 1 1 2 2 2 2 2 1 1 2 1 1 1 2 2 2 1 1 2 2 2 2 1 2 2 1 1 2 2 2 2 1 1 2 1 2 2 2 1 1 2 1 2 2 1 2 1 1 2 2 2 2 2 1 1 1 1 2 2 2 1 2 2 1 1 2 2 2 2 2 2 1 1 2 1 2 1 1 2 1 1 2 1 1 2 2 1 2 1 1 1 1 2 1 1 2 1 2 1 1 1 2 1 2 2 1 1 1 2 2 2 1 1 2 2 1 2 2 2 2 2 1 2 1 2 2 1 2 1 2 1 2 1 1 2 1 2 1 1 1 2 2 2 1 2 2 2 1 1 1 1 1 2 1 2 1 2 1 1 2 2 1 1 1 2 1 2 2 1 2 1 1 1 1 2 2 2 2 2 1 1 2 1 2 1 2 1 2 2 2 1 1 1 2 1 2 2 1 1 2 2 1 2 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 1 2 2 2 2 2 1 2 1 2 1 1 2 2 1 1 1 2 1 1 2 1 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 1 1 2 2 2 1 2 2 2 2 1 2 1 2 2 2 2 2 1 2 1 2 2 2 2 1 1 2 1 1 1 2 1 1 2 2 2 2 1 1 2 2 1 1 1 2 1 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 2 2 2 1 2 2 1 2 2 2 2 2 1 1 2 2 2 2 2 2 1 1 2 2 1 2 1 1 1 2 2 1 1 1 1 1 2 1 1 1 2 1 1 1 1 1 1 1 1 2 1 2 2 1 2 2 1 1 1 1 1 2 1 1 1 2 2 1 2 2 2 1 2 2 2 2 1 2 1 2 1 1 1 1 1 2 2 2 1 2 1 2 1 1 2 2 1 2 1 1 1 2 1 2 1 2 2 2 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 2 1 1 1 1 1 2 2 1 1 1 1 1 2 2 2 1 1 2 2 2 1 2 2 2 2 2 2 2 1 2 1 1 1 1 1 1 2 1 1 1 1 2 2 1 1 2 1 1 2 1 1 2 2 1 2 2 1 2 1 2 2 2 2 2 1 2 2 1 1 2 2 2 2 1 2 1 1 1 1 2 2 1 2 1 2 1 1 1 1 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 2 1 1 2 2 2 2 1 2 1 2 1 2 1 1 2 2 1 1 1 2 1 2 1 1 2 1 1 1 2 1 1 2 2 2 1 2 2 2 1 1 2 1 2 2 2 1 2 2 2 1 1 2 1 2 1 2 1 2 1 2 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 2 1 1 2 1 2 2 1 1 1 2 2 1 2 2 1 2 1 2 2 2 1 1 2 2 2 2 2 2 2 1 2 1 1 1 1 2 1 1 1 1 1 2 1 1 2 1 1 1 1 2 2 1 2 2 1 2 2 1 2 2 2 2 2 2 1 2 2 2 1 2 2 1 1 2 2 2 1 2 2 1 1 1 2 1 2 2 1 2 1 2 1 1 1 1 1 1 1 2 2 1 1 1 2 1 2 1 2 2 1 1 2 1 1 1 1 1 2 2 2 2 1 1 2 2 1 1 1 1 2 2 2 2 1 1 2 2 1 2 1 1 1 2 1 2 2 1 2 1 2 2 2 1 1 1 2 1 1 1 1 2 1 1 2 1 1 1 2 1 2 2 2 1 1 2 2 1 2 1 2 2 2 1 1 2 2 2 2 2 2 1 1 2 1 2 1 1 1 2 2 1 1 2 1 1 2 2 2 2 2 2 2 1 1 2 2 2 1 1 1 2 2 2 1 2 1 1 1 2 2 1 2 2 1 1 1 2 2 2 2 1 1 2 2 2 1 1 2 2 2 1 1 1 2 1 1 1 2 1 2 2 1 1 2 2 2 2 2 1 2 1 2 1 2 2 1 2 1 1 1 2 1 2 2 2 2 1 2 2 1 1 1 2 1 1 2 1 1 2 2 2 1 2 2 1 2 2 1 2 2 1 2 1 2 1 2 2 2 1 2 1 1 2 1 1 2 1 2 1 1 1 2 1 2 1 1 2 1 2 2 1 1 2 1 2 1 1 2 1 1 2 2 1 1 2 2 2 2 1 2 2 2 1 1 1 1 1 2 1 2 2 1 2 1 2 1 2 2 1 2 1 1 1 2 1 1 1 1 2 1 2 2 1 2 2 2 1 2 1 2 1 2 2 1 1 2 2 1 2 1 2 1 2 2 1 2 2 2 1 2 1 2 2 1 2 2 1 2 2 2 2 2 1 2 1 2 2 2 2 2 1 2 1 1 2 1 1 2 2 2 2 2 1 1 2 2 1 2 2 2 1 2 1 2 2 1 1 2 2 2 2 2 2 1 1 2 2 1 1 1 2 2 1 2 2 1 1 2 1 2 1 2 1 1 2 2 1 2 1 1 1 2 1 1 1 1 2 2 2 2 1 1 2 1 1 2 2 2 2 1 2 2 1 2 2 1 2 2 1 1 1 2 1 1 1 2 1 2 2 2 2 1 2 2 1 1 2 2 2 1 2 2 1 1 1 2 2 2 2 2 2 1 2 1 1 1 2 2 2 1 1 1 1 1 1 2 2 1 1 1 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 1 2 1 2 2 1 2 2 2 2 2 1 2 2 1 2 1 1 1 1 1 1 1 2 1 1 2 2 2 1 2 2 1 1 1 1 2 1 2 2 2 1 2 1 1 1 1 2 1 2 1 1 1 1 1 1 1 2 1 1 1 1 2 2 2 2 1 2 1 2 2 2 1 1 1 2 2 2 1 1 1 2 1 1 2 2 1 1 2 2 1 2 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 2 1 2 1 2 2 2 1 1 2 2 1 1 1 1 1 2 1 1 2 2 2 2 2 1 1 1 1 1 2 2 1 2 1 1 1 2 1 2 2 1 2 1 2 1 1 1 1 1 1 2 2 1 2 2 2 1 1 1 1 2 1 1 1 2 1 1 2 2 1 1 1 2 1 2 1 1 1 2 1 2 1 1 2 1 2 2 1 1 1 1 1 1 1 1 2 1 2 2 1 1 1 2 1 1 2 1 2 2 2 1 1 1 2 1 2 2 2 1 2 1 1 1 2 2 1 2 1 1 1 2 2 1 2 2 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 1 2 1 1 1 1 2 2 1 2 1 1 2 1 1 2 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 2 2 2 1 2 2 1 2 2 2 2 1 2 2 1 1 1 2 1 1 2 2 2 2 1 2 1 2 1 1 2 1 2 2 2 2 2 1 1 2 1 2 1 1 1 2 2 2 1 1 2 1 2 2 1 2 2 1 2 1 2 1 1 2 2 1 2 1 1 1 2 2 1 1 2 1 1 1 2 1 2 2 1 2 2 2 1 2 2 1 2 2 1 1 2 1 2 2 1 1 2 2 2 2 2 2 1 1 2 2 2 1 2 1 2 1 2 1 2 1 2 2 2 2 2 1 2 1 2 1 1 2 2 1 1 1 1 2 2 2 1 1 2 1 2 2 2 1 1 2 2 1 2 1 2 2 1 2 1 1 2 2 1 2 2 2 2 2 1 1 1 1 1 2 2 2 1 2 1 1 2 2 2 1 2 1 1 2 1 2 1 1 1 1 1 2 2 2 2 2 2 2 1 2 1 2 2 2 2 1 2 1 1 1 1 2 1 1 1 1 2 2 1 2 1 2 1 2 2 1 2 1 1 1 2 1 2 1 1 2 2 2 2 1 2 1 2 2 2 2 1 2 2 1 2 1 1 1 2 1 1 2 1 1 2 2 2 2 2 1 2 2 2 1 1 2 2 2 1 1 1 1 1 2 1 1 1 1 2 1 1 1 2 2 1 1 2 2 1 1 1 2 2 2 1 2 1 1 1 2 2 1 1 1 1 2 2 1 2 2 1 1 2 1 2 2 2 1 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 2 1 1 1 1 1 2 1 2 2 2 1 2 2 2 1 1 1 2 1 2 2 1 2 2 2 1 2 2 1 2 1 2 1 2 2 2 1 2 3 3 2 3 5 2 2 1 5 2 4 3 1 5 4 1 3 3 4 4 2 2 5 1 1 3 5 3 3 5 2 5 1 3 4 3 3 5 4 5 1 4 2 5 1 3 4 5 1 5 2 5 1 5 5 3 4 2 4 3 4 5 3 2 4 3 4 4 3 4 2 4 1 3 3 1 3 1 4 2 2 5 3 4 4 4 5 1 5 2 1 3 5 5 2 1 1 5 3 4 2 4 2 1 1 2 5 4 2 4 4 5 5 4 3 4 4 5 5 3 3 5 2 5 4 4 2 3 4 5 2 3 5 5 4 3 3 3 1 3 1 2 4 3 1 1 4 1 3 1 2 1 3 1 2 4 3 2 4 3 5 4 4 4 3 5 5 2 5 4 5 3 2 4 3 5 2 4 4 2 5 5 5 1 1 3 1 5 2 5 3 4 2 3 3 3 5 2 4 2 1 5 4 2 4 5 3 2 1 3 2 3 3 1 3 4 3 4 3 3 1 1 4 3 1 3 4 2 1 2 5 2 4 2 2 4 5 3 4 5 5 5 2 4 2 2 1 3 3 4 1 2 2 1 5 4 1 5 4 1 2 4 4 5 4 3 2 2 4 2 3 2 2 1 5 2 2 5 2 1 4 3 3 2 5 4 4 3 1 2 4 1 2 4 3 5 3 1 2 2 5 3 4 2 3 5 3 4 1 4 4 5 5 1 4 5 4 2 3 2 1 2 5 2 2 2 2 4 2 5 4 3 1 5 2 2 3 4 5 5 5 5 3 4 2 5 3 5 1 2 3 5 1 4 4 3 3 1 1 3 3 4 4 3 2 4 2 5 4 3 3 2 2 5 3 4 4 5 2 4 3 4 3 5 4 3 2 4 2 4 4 4 4 4 4 2 5 5 2 5 2 3 3 3 2 2 5 3 2 3 2 5 1 3 5 2 3 3 4 3 4 4 1 2 4 5 4 2 2 5 2 4 5 1 4 3 3 1 1 4 2 5 4 4 2 3 1 3 2 2 4 3 4 1 4 3 4 2 3 3 3 4 3 5 1 4 1 3 2 5 2 5 1 3 5 3 5 4 5 2 4 2 2 1 2 1 5 3 4 4 5 5 3 5 3 2 5 1 5 1 3 1 1 1 2 5 3 4 3 5 2 2 2 4 1 5 3 1 4 4 2 2 2 3 5 2 4 3 3 4 1 1 4 1 5 2 3 4 5 3 2 5 5 4 2 2 1 5 5 3 4 3 5 5 3 4 5 1 2 3 5 3 1 1 2 5 2 1 3 1 2 2 5 4 1 1 1 3 3 4 2 2 4 3 1 2 3 3 4 3 4 2 3 1 2 5 2 1 3 1 3 2 3 2 4 3 1 1 1 4 5 5 2 5 2 4 4 5 1 2 3 4 2 2 1 4 3 3 5 1 2 1 3 4 3 5 2 5 3 2 5 2 2 2 3 2 5 3 3 5 4 1 5 2 2 1 4 3 1 3 5 3 4 4 1 5 1 3 4 4 4 3 2 4 1 1 2 2 2 1 1 1 3 4 4 4 2 5 4 2 3 5 1 4 4 5 2 1 5 1 1 2 4 4 1 3 4 3 5 1 5 3 3 2 5 4 5 5 5 3 1 5 2 5 1 5 1 5 1 3 4 5 1 3 4 3 3 3 5 5 3 3 1 3 5 3 5 1 2 5 1 1 4 3 3 2 3 4 5 2 2 3 2 3 1 2 2 5 3 1 2 5 3 4 1 3 2 4 4 5 4 5 3 2 2 3 1 1 5 4 4 3 2 4 2 5 1 5 2 3 5 1 4 5 1 1 1 5 2 4 3 3 5 5 3 5 1 4 1 1 2 5 1 1 5 3 4 4 4 1 5 3 1 4 5 3 4 1 4 3 1 2 4 2 4 5 2 2 3 1 5 4 1 1 2 4 3 4 3 4 2 5 1 4 1 2 4 2 5 3 3 1 4 3 5 5 2 3 5 2 3 4 3 5 5 1 1 3 4 3 4 3 1 5 5 3 4 1 4 5 2 5 2 5 2 4 1 3 5 1 3 2 3 3 1 2 1 2 2 2 1 3 3 1 4 4 1 4 5 4 1 5 1 5 4 2 2 3 5 1 3 2 3 2 1 3 2 2 5 4 3 2 3 1 5 4 3 4 1 1 1 2 1 3 2 3 4 1 5 4 2 4 5 4 2 1 4 3 5 1 4 3 3 1 3 2 1 1 2 4 2 3 4 4 3 4 5 2 3 2 1 2 5 2 2 2 3 3 2 5 3 1 4 1 2 1 2 5 4 2 4 4 5 3 5 1 5 4 1 3 3 5 2 4 2 2 5 4 1 3 3 2 2 5 3 4 3 5 5 1 1 1 5 1 1 1 1 4 2 1 2 4 3 2 5 1 1 1 4 3 1 2 1 1 4 5 4 4 2 4 3 1 1 2 1 4 2 3 3 5 4 4 3 1 3 1 4 5 2 2 4 5 5 1 1 2 3 2 1 1 2 1 3 5 5 3 3 2 5 4 5 3 1 1 5 3 3 3 4 3 5 2 2 3 5 1 4 2 1 3 5 5 1 5 2 2 2 3 4 5 2 3 2 1 1 2 4 3 1 4 3 4 2 3 1 3 5 5 2 3 2 5 4 4 3 4 1 2 5 3 3 5 2 5 3 5 2 5 5 5 5 2 5 3 5 1 2 1 3 1 4 3 1 3 2 3 1 3 2 4 4 2 3 2 4 2 1 1 2 4 1 4 3 4 4 3 4 5 5 2 1 3 5 4 4 3 5 2 1 1 3 2 3 1 2 2 2 3 3 5 1 2 1 3 3 5 4 5 3 4 2 1 5 4 3 5 2 5 3 5 1 2 4 2 1 5 3 2 4 1 2 4 4 2 5 5 4 2 4 4 2 1 2 4 4 1 3 3 3 5 2 5 3 3 5 1 4 3 4 3 5 4 1 2 1 4 2 3 2 2 4 1 3 3 5 2 5 1 5 5 3 1 5 5 4 4 1 4 5 4 4 3 1 3 5 2 3 5 2 4 5 4 1 5 1 5 4 1 3 5 5 3 5 5 4 2 4 2 4 1 2 4 4 4 5 4 3 2 4 4 1 4 2 4 3 4 2 2 3 4 3 2 2 5 1 2 5 3 1 3 3 5 5 5 4 4 2 3 1 2 5 1 3 3 5 3 2 1 2 1 4 4 1 3 1 1 2 1 1 5 5 4 1 2 3 3 2 3 5 4 4 1 5 3 4 4 3 4 5 5 2 4 2 1 2 2 4 5 5 1 1 1 1 3 4 1 4 4 3 5 5 1 4 3 3 5 2 2 1 3 5 5 2 1 5 4 3 3 1 2 3 4 1 2 5 1 5 2 5 5 3 5 1 1 5 3 3 4 5 2 1 3 4 3 2 4 5 4 5 2 2 2 1 1 2 2 2 3 4 3 1 4 4 1 3 1 1 4 3 3 2 1 3 1 4 5 4 5 4 3 2 4 4 2 5 1 2 2 1 3 2 1 3 1 1 3 2 2 5 5 4 3 3 2 5 2 5 2 4 2 1 2 1 3 3 3 2 3 5 4 3 3 4 5 2 2 3 3 2 3 1 2 3 2 4 1 4 4 5 2 2 1 4 3 3 2 1 1 1 2 5 4 2 4 1 3 2 5 1 3 4 4 1 3 5 2 3 5 1 4 5 4 3 1 2 1 4 1 4 2 1 3 3 2 2 2 5 5 2 2 1 3 5 4 4 1 3 5 1 3 3 5 1 3 2 5 1 4 5 1 4 2 1 3 4 2 5 3 2 1 4 1 3 1 3 2 1 4 2 2 3 5 2 5 4 5 5 2 5 4 5 4 3 2 5 1 1 1 2 3 2 1 3 4 3 5 2 4 4 3 4 2 3 5 5 4 1 3 2 1 2 3 2 3 2 1 4 1 1 5 3 1 5 1 2 4 4 3 2 2 4 3 1 1 3 5 4 3 4 2 3 3 1 4 1 3 2 1 4 5 4 5 1 5 4 1 2 1 1 3 1 1 2 2 5 4 3 4 3 3 3 2 3 2 5 5 3 2 5 5 1 4 3 5 3 4 5 5 3 4 5 1 5 1 3 4 5 1 1 4 3 5 2 3 4 2 1 5 2 5 5 4 1 3 5 3 1 3 4 3 3 5 5 5 5 3 4 3 2 2 3 3 2 1 4 5 3 4 2 1 2 2 3 2 3 2 4 5 1 3 4 5 4 1 3 2 5 2 3 4 3 5 3 5 3 3 3 5 4 3 5 4 3 5 3 4 3 1 1 5 2 3 1 4 3 3 2 5 1 2 3 3 2 1 5 4 4 5 5 2 2 5 3 5 1 4 2 4 1 1 3 1 5 2 2 5 4 3 5 2 1 5 4 3 4 2 1 2 2 4 3 2 3 4 5 3 5 3 3 5 4 2 5 1 2 3 3 2 5 3 2 1 5 2 2 3 1 2 3 1 2 2 4 5 4 1 3 4 4 4 4 4 2 4 5 1 2 4 1 2 2 2 1 2 3 3 1 3 3 5 5 4 4 3 4 5 4 2 2 5 3 2 2 4 1 4 3 4 2 2 3 4 3 2 2 2 4 4 5 5 2 5 2 5 1 2 1 3 3 3 3 1 3 3 2 3 1 1 1 5 1 4 1 1 1 5 5 5 1 1 5 2 3 2 2 1 2 3 1 3 5 4 1 4 5 4 4 4 1 2 3 3 1 2 3 3 2 2 2 5 1 4 1 2 5 2 1 5 3 1 4 1 3 1 3 4 5 5 4 2 1 5 2 1 5 2 5 1 2 5 3 5 3 2 2 4 3 4 2 2 5 5 3 4 2 5 5 4 1 4 1 2 2 4 5 3 5 3 2 4 5 1 5 5 3 5 5 1 1 1 5 3 3 3 4 1 2 4 5 1 1 3 3 3 5 2 4 5 2 2 2 4 4 2 1 5 3 2 5 5 1 1 4 1 5 3 2 1 5 3 3 4 3 3 4 2 4 4 3 1 3 2 5 3 5 4 2 2 1 1 4 4 1 3 3 5 2 1 2 4 1 1 2 3 3 5 2 3 5 1 4 3 4 1 5 1 1 1 2 5 1 5 4 1 2 4 4 2 2 1 1 1 1 4 4 5 5 2 5 1 4 1 1 2 1 4 1 5 1 5 1 3 3 5 5 3 5 2 2 2 5 5 3 3 2 4 1 5 2 4 2 3 2 4 2 2 4 3 2 2 2 3 1 3 3 5 5 3 1 1 2 1 2 4 2 4 1 4 2 3 3 3 2 3 5 2 3 2 5 2 4 5 1 1 3 3 4 5 1 2 1 2 4 4 5 1 3 1 3 5 1 4 1 3 1 1 4 2 5 2 5 4 4 2 4 3 5 4 5 5 5 5 1 5 1 5 4 3 2 1 3 5 2 4 1 5 3 2 3 5 1 2 1 3 3 3 4 2 4 5 2 5 4 1 1 1 4 4 5 5 4 4 3 2 3 5 2 1 2 1 4 5 1 3 3 5 4 3 2 4 1 2 3 5 3 4 4 5 1 2 1 2 4 1 3 5 3 2 4 5 5 2 2 1 5 1 5 1 1 5 5 1 2 4 1 4 2 5 1 4 5 1 3 1 4 5 3 1 5 4 1 4 1 5 1 3 3 1 1 3 5 4 1 1 2 3 3 1 5 2 5 2 3 4 3 1 2 5 4 2 3 2 3 1 3 5 4 4 1 4 5 3 4 2 2 4 1 2 1 2 4 5 4 1 3 2 1 1 4 3 3 1 5 2 1 1 2 1 5 4 2 5 3 4 1 3 4 2 2 4 4 5 4 4 4 1 5 3 4 4 2 4 3 5 3 1 4 2 3 2 2 5 4 2 4 1 4 2 4 4 4 1 1 1 5 4 3 2 5 4 1 1 2 3 2 1 2 3 4 2 4 4 4 1 2 4 3 1 3 3 5 1 1 2 3 5 4 3 4 3 4 2 2 4 5 1 1 4 3 4 1 1 3 2 2 1 4 4 2 3 3 2 2 5 2 4 5 1 4 1 5 5 5 2 5 2 5 1 2 5 4 5 4 1 4 2 2 4 5 4 4 2 5 2 4 5 3 3 4 3 1 4 2 4 5 5 3 1 2 4 1 3 4 5 5 3 2 3 3 1 4 4 5 5 3 4 3 5 4 3 5 4 4 1 4 1 4 4 1 1 3 2 2 4 5 4 3 2 5 4 5 2 3 1 3 4 2 5 3 3 1 3 3 5 2 5 1 2 5 4 1 1 4 2 5 3 4 3 5 5 1 3 5 3 5 1 4 4 2 2 2 5 1 3 5 5 3 3 1 2 3 4 1 3 3 4 2 2 2 1 3 1 3 3 5 1 3 5 5 1 3 3 5 2 3 3 3 3 1 2 3 3 1 5 4 4 1 5 2 5 4 1 2 1 1 1 1 2 5 2 1 1 5 3 3 2 2 1 4 3 2 3 1 3 5 1 3 1 1 1 4 2 3 2 1 5 3 5 1 5 4 4 3 3 5 3 1 3 3 4 2 4 4 5 5 4 2 2 1 1 3 4 3 1 2 4 4 5 5 2 3 4 4 1 2 1 5 4 2 5 5 1 1 3 3 5 5 1 1 2 3 3 1 5 5 1 1 3 2 2 2 2 3 3 2 1 5 2 3 3 3 2 5 3 5 3 3 1 3 1 4 5 4 4 5 1 1 3 2 2 5 4 5 1 5 5 3 2 4 5 5 4 3 2 3 4 5 3 3 1 3 5 2 4 1 3 2 2 4 4 4 4 2 5 4 5 3 3 4 3 3 5 4 4 3 3 3 4 1 5 1 5 1 2 2 3 5 3 1 5 4 4 1 3 3 5 3 3 5 3 5 2 2 5 2 1 1 3 4 5 1 3 1 3 3 3 4 1 1 3 5 2 5 2 2 2 1 2 5 5 4 5 3 2 2 2 4 2 3 4 3 1 1 3 2 2 2 3 3 4 5 1 4 1 5 2 5 4 4 2 2 1 1 5 3 3 3 3 2 4 1 2 3 2 2 1 3 2 4 3 1 2 3 1 5 3 2 3 2 1 5 3 5 4 2 4 4 1 2 1 2 3 2 2 5 4 4 4 1 1 2 4 5 2 1 2 2 3 1 4 1 2 2 5 3 3 2 3 2 1 3 4 5 3 3 1 4 5 2 1 3 1 5 1 5 5 2 3 1 1 3 5 1 2 4 2 2 2 2 1 4 4 2 3 1 4 5 3 2 3 1 1 4 1 1 3 1 2 3 4 3 4 2 5 4 2 2 2 1 1 1 1 2 5 5 3 2 1 5 4 1 4 2 5 2 1 4 3 2 4 1 1 3 4 1 5 5 2 4 5 2 2 1 5 2 4 5 3 5 5 1 4 4 3 3 5 1 1 5 1 2 3 2 5 5 1 5 3 1 4 2 4 3 1 4 4 1 5 1 3 3 5 3 1 1 3 2 4 1 4 3 1 3 5 5 1 4 1 1 5 3 4 1 4 2 1 4 1 4 3 4 5 3 2 4 5 4 3 4 2 5 3 1 5 2 3 4 5 1 5 5 2 2 4 2 3 4 1 3 3 5 3 1 1 2 4 3 3 1 1 4 3 1 5 4 1 1 5 3 2 1 3 3 2 5 5 4 1 5 1 1 4 2 1 5 2 1 2 2 5 3 1 2 3 1 1 4 3 3 2 5 1 4 1 2 1 5 3 5 4 4 2 2 3 2 4 4 1 3 4 3 3 4 1 3 4 5 2 4 4 2 1 5 2 3 4 1 1 5 2 3 3 3 4 4 2 2 2 5 4 3 2 1 2 2 2 4 3 4 4 1 1 1 2 5 4 1 4 2 3 2 2 4 2 3 5 2 5 4 4 2 2 2 4 5 1 2 2 1 1 2 3 4 1 1 2 2 2 5 2 3 3 4 2 2 2 4 2 5 4 5 2 5 1 1 1 2 4 4 1 5 5 2 4 4 4 1 4 4 5 2 2 1 4 2 3 5 2 1 5 1 1 2 1 3 1 2 1 4 1 5 4 3 5 2 2 5 1 5 5 4 1 5 1 2 5 1 5 5 5 4 3 2 5 1 3 1 3 3 4 4 3 5 5 3 3 4 5 4 2 2 1 3 1 3 3 4 3 4 5 5 2 1 5 4 5 2 3 5 5 1 3 3 1 5 1 2 2 1 1 4 5 1 1 4 4 3 3 4 5 3 2 3 2 3 5 3 5 4 1 3 1 4 1 4 1 5 4 5 1 3 3 3 2 4 1 4 4 2 5 3 3 3 3 1 1 5 5 2 3 2 3 4 1 5 1 1 2 1 2 4 2 3 2 3 4 1 4 2 3 4 1 1 2 3 4 5 5 2 1 2 3 1 3 3 4 5 4 4 2 5 5 2 1 4 5 1 1 2 1 2 3 2 4 5 1 4 4 2 2 4 1 5 1 3 4 5 2 2 4 2 1 5 1 4 5 4 5 1 1 4 2 2 2 2 5 3 2 1 1 1 2 1 1 1 4 4 2 5 3 3 4 5 3 5 4 5 2 4 4 2 1 3 2 5 1 4 2 3 4 2 1 1 3 4 4 4 2 4 5 3 5 4 3 1 1 3 2 1 1 3 2 1 4 1 4 3 2 5 1 3 4 1 2 3 4 4 4 5 4 2 5 5 3 3 2 1 4 3 2 5 5 4 5 4 4 5 4 2 4 5 3 3 1 2 2 2 1 4 3 5 2 4 2 4 4 1 1 2 2 3 4 2 3 3 4 4 2 1 5 3 2 1 1 2 1 2 5 2 4 2 4 3 2 5 3 4 1 3 4 3 1 4 4 4 3 5 2 1 1 1 1 2 3 4 4 3 2 4 3 3 2 4 3 5 5 3 3 3 5 3 3 2 5 3 4 2 2 4 4 4 1 5 3 3 3 5 2 4 5 4 5 5 3 2 5 1 5 2 4 1 3 4 1 1 3 2 4 3 5 2 4 4 3 5 2 4 1 2 2 3 1 4 3 5 3 4 1 5 3 5 5 1 5 1 3 2 2 4 4 5 5 2 2 5 3 2 3 3 3 2 1 5 1 1 4 4 2 2 3 3 3 1 2 4 1 1 4 3 2 5 1 3 2 4 2 1 1 5 5 3 3 5 3 3 5 1 4 2 1 1 3 2 4 1 2 5 4 3 1 4 4 1 3 1 2 3 2 3 4 1 2 5 4 4 2 3 3 4 3 2 1 2 2 3 3 3 5 4 1 5 5 2 3 3 1 3 2 3 2 1 5 4 5 1 5 3 2 3 5 1 2 5 5 1 5 4 4 5 1 3 5 3 4 2 4 5 2 2 4 3 4 1 2 5 5 1 1 5 4 5 4 2 4 2 5 3 5 1 1 3 1 2 1 1 3 1 2 3 5 3 1 3 3 4 2 4 1 5 2 4 2 1 4 3 1 5 2 5 4 1 4 5 3 5 4 3 4 1 2 4 4 2 2 5 5 2 3 4 3 3 3 3 2 4 2 2 1 3 5 5 2 1 5 5 4 5 2 5 4 4 1 3 3 3 4 1 4 3 3 4 2 3 5 2 3 2 4 2 1 2 2 3 2 2 3 3 4 4 4 1 4 2 5 4 4 2 5 1 2 1 3 4 5 2 1 5 4 2 3 2 3 5 5 4 5 4 2 5 5 3 4 4 3 1 4 1 3 3 5 5 2 1 5 2 3 3 5 5 5 5 3 5 4 2 5 1 4 2 4 5 4 2 2 4 2 5 3 3 1 2 3 1 3 5 1 4 1 2 1 5 1 1 3 1 4 3 3 3 4 1 5 2 3 4 3 1 3 4 5 4 2 4 2 2 4 3 5 5 4 1 1 4 1 5 1 2 1 5 2 2 4 1 2 3 1 3 2 4 4 1 5 1 3 1 3 2 3 3 5 4 4 5 2 5 1 3 3 1 1 4 1 2 2 3 1 1 4 5 1 4 3 5 1 3 5 4 2 5 4 5 3 3 3 5 1 3 5 1 5 1 1 1 1 4 1 1 3 1 2 5 4 4 4 5 3 4 5 4 1 3 5 1 3 2 4 3 3 3 1 5 3 5 1 1 1 2 3 2 5 3 1 1 3 3 5 4 5 5 2 2 1 2 3 3 3 5 5 5 4 2 3 5 5 1 1 5 2 1 3 1 4 1 2 2 4 3 3 4 5 4 3 3 2 2 5 1 3 1 5 3 3 2 5 2 2 3 5 1 3 4 3 3 3 5 2 1 5 2 5 2 2 5 2 1 3 2 5 3 5 2 3 4 4 1 1 4 3 5 1 2 1 3 1 2 5 1 4 1 5 4 1 2 1 3 1 4 5 2 4 3 2 5 3 3 4 3 2 5 5 4 5 3 1 3 5 4 3 1 5 5 2 2 3 5 2 3 4 4 2 1 5 3 3 1 1 2 1 5 5 5 4 1 3 2 1 1 5 1 3 3 2 1 3 4 5 3 4 2 4 2 4 1 1 1 5 1 4 2 5 4 5 5 2 3 2 3 2 4 3 2 3 3 2 4 5 5 2 1 4 1 4 4 3 3 3 1 5 4 4 4 4 5 2 4 1 3 4 5 4 4 2 3 3 5 3 4 1 4 3 5 3 2 1 1 1 4 2 4 2 1 1 3 3 1 3 4 3 5 4 4 1 4 1 1 4 5 3 4 4 4 3 3 1 3 4 5 5 2 4 3 3 3 4 2 2 1 2 2 2 4 2 5 2 2 1 4 3 3 4 4 2 2 2 2 1 3 2 3 5 5 2 3 1 3 2 3 2 2 5 2 5 1 3 4 3 5 1 5 4 5 4 2 3 5 3 2 2 5 4 1 4 5 1 3 3 4 3 3 4 2 3 1 2 1 2 5 1 1 3 5 1 4 3 1 1 1 4 3 3 3 1 1 3 4 1 5 5 4 5 1 4 2 3 1 1 1 2 2 1 1 5 3 5 1 5 4 5 5 5 5 3 5 3 4 4 5 4 1 1 1 4 2 1 4 2 5 3 2 2 3 5 5 4 2 1 5 2 3 3 3 1 2 2 2 2 2 4 5 4 3 4 3 4 4 2 3 4 3 3 2 5 1 4 5 5 3 2 4 4 3 1 4 2 3 2 5 5 1 4 5 2 3 4 1 4 3 2 5 2 5 5 1 4 1 3 4 5 1 1 5 5 3 1 4 5 3 3 1 4 2 4 5 2 2 1 4 5 5 4 5 4 2 4 1 3 5 2 1 1 1 3 1 3 2 5 4 3 3 5 5 3 1 1 2 1 4 3 1 2 1 1 2 2 4 1 4 2 1 2 1 3 5 5 1 4 5 4 5 1 3 5 1 1 2 4 2 5 1 5 2 3 2 1 5 5 4 5 1 1 3 5 4 3 1 4 1 1 1 4 2 3 4 4 5 2 4 2 1 4 5 5 5 4 4 3 1 1 2 4 5 3 3 2 1 3 1 4 3 1 3 4 4 4 4 3 2 1 1 2 3 2 2 4 3 4 2 1 4 4 3 3 4 3 3 4 3 3 2 4 1 1 1 3 4 4 2 4 1 3 4 2 1 2 1 2 2 2 4 3 3 4 2 3 2 1 1 4 4 1 4 1 3 1 1 4 1 1 2 1 1 3 4 2 3 3 3 1 4 3 1 2 3 2 2 3 2 1 3 1 2 2 2 2 2 4 4 1 3 2 4 1 1 4 2 3 1 2 3 2 2 1 1 2 2 3 3 2 2 1 1 1 4 3 2 4 2 1 2 1 3 4 1 1 4 1 4 1 2 4 3 2 2 1 4 4 4 2 4 3 1 4 1 3 4 2 4 2 2 3 1 1 2 2 3 1 2 4 4 3 1 2 1 3 2 4 4 4 4 2 2 3 1 1 4 2 2 4 4 2 1 2 1 4 3 1 4 1 3 3 3 2 2 2 1 3 1 3 4 4 4 3 3 2 3 4 1 1 3 2 3 2 2 4 4 4 1 3 2 1 1 3 3 4 1 1 3 1 1 2 3 1 1 3 4 2 4 2 1 4 4 4 4 3 1 3 3 4 1 1 3 3 2 4 1 1 2 3 1 4 2 1 1 1 3 1 4 1 2 1 1 2 2 1 1 2 1 4 1 3 3 2 3 2 2 3 4 1 4 1 4 2 4 2 4 3 1 4 2 3 3 1 4 4 3 1 4 3 4 3 4 1 1 1 1 4 4 2 2 3 2 3 2 4 2 1 4 1 3 4 2 4 1 2 3 1 1 4 1 2 1 1 2 1 3 1 2 3 3 3 3 2 2 4 4 3 4 3 4 1 4 4 2 3 4 4 3 4 4 4 1 1 2 3 4 4 3 4 2 2 4 4 3 2 4 4 2 4 4 4 1 1 1 4 4 4 1 1 4 1 1 4 1 1 4 2 3 4 3 1 1 3 4 3 4 2 1 2 2 3 4 1 3 1 1 2 2 2 1 1 4 3 3 2 2 1 2 4 4 2 3 2 3 4 1 1 3 2 4 1 4 3 4 4 4 4 3 2 3 3 4 4 3 4 3 4 2 1 3 3 1 2 3 1 4 1 1 2 2 2 3 4 1 2 4 3 4 2 2 3 4 2 2 2 4 3 3 3 4 1 3 3 2 4 1 3 4 1 4 2 1 4 4 3 2 1 1 3 1 4 3 3 2 4 1 1 3 1 1 1 1 1 2 4 4 1 2 2 4 1 1 4 1 2 1 2 1 4 1 1 1 4 4 3 4 3 3 3 1 2 4 1 2 1 2 2 1 2 3 3 2 2 3 1 3 3 3 4 2 4 4 4 4 1 3 4 3 4 2 4 4 4 4 4 1 3 2 4 1 2 3 4 2 2 1 3 3 4 3 3 2 1 1 1 1 1 2 2 2 2 2 4 3 2 2 1 4 2 4 2 1 3 3 4 4 2 1 1 2 3 2 1 3 2 2 4 2 1 3 4 1 1 3 3 2 3 4 4 2 2 3 1 2 1 1 2 1 4 1 2 1 3 4 1 3 4 2 2 2 4 3 1 1 1 3 2 1 4 3 2 3 4 2 4 3 2 2 2 1 2 4 2 3 3 4 3 1 4 2 4 4 2 3 1 1 3 4 4 2 3 2 3 3 4 2 3 2 4 3 1 3 2 4 4 3 1 3 1 2 2 3 1 1 4 3 4 3 1 1 4 3 2 1 4 1 3 1 1 4 2 2 1 1 2 4 3 4 2 2 1 3 4 2 3 4 4 1 2 4 4 2 3 3 2 3 3 1 3 2 4 3 4 4 4 3 3 2 1 3 2 2 4 2 2 1 3 3 4 2 1 2 1 3 3 3 4 2 4 3 2 3 1 2 2 4 2 3 2 3 4 2 1 3 2 4 2 4 2 2 1 1 1 2 3 2 1 2 3 1 1 3 3 1 4 4 2 1 2 3 3 1 2 1 3 1 1 2 1 2 1 2 1 3 1 1 1 4 4 4 2 3 1 1 1 4 3 2 3 2 3 1 3 4 3 4 3 3 2 3 3 4 1 3 3 4 3 2 2 1 2 1 3 4 3 3 3 3 1 3 4 4 1 1 1 1 4 1 2 4 1 2 3 2 2 3 4 1 2 4 2 3 4 3 2 3 2 1 3 4 1 1 1 4 1 4 2 4 1 3 3 1 1 2 4 1 4 3 2 4 1 4 1 1 2 3 4 2 1 4 2 2 3 1 2 2 4 1 3 1 3 1 1 4 1 4 3 1 3 1 1 2 3 4 1 2 1 4 1 2 3 4 1 4 4 4 3 4 4 2 2 2 3 3 2 1 1 3 3 3 1 4 2 4 2 2 2 3 4 3 1 4 3 2 4 3 1 2 3 2 2 3 2 1 2 1 3 4 2 1 4 1 3 3 1 2 2 4 4 3 3 1 3 4 4 2 4 4 1 4 1 2 1 2 2 1 1 2 4 3 2 3 4 1 4 2 2 2 3 2 1 2 3 1 3 4 4 4 2 4 1 3 1 4 2 1 3 3 3 4 2 2 4 3 1 1 4 2 2 3 2 2 1 4 3 1 3 4 4 1 4 2 2 3 2 1 3 4 3 3 3 3 1 1 4 2 3 2 2 4 2 1 3 2 2 4 4 2 3 4 2 2 3 4 2 4 1 1 3 4 2 1 1 1 3 2 3 3 4 3 2 2 3 3 3 3 1 3 3 4 3 1 2 4 4 4 1 1 2 2 1 2 4 4 1 2 1 4 2 2 1 2 4 3 4 1 3 2 2 3 3 2 3 2 4 3 2 3 4 4 1 3 4 3 4 3 4 2 3 3 2 3 2 4 3 4 1 2 4 3 2 4 3 2 4 1 1 2 2 4 3 1 2 3 3 4 3 4 4 2 1 1 4 2 1 2 1 4 3 3 3 1 4 4 2 4 4 2 1 4 2 1 4 1 4 2 3 3 4 1 2 2 2 3 1 3 3 1 3 4 3 2 4 1 4 4 4 3 4 1 3 3 3 4 3 1 1 1 3 4 1 1 1 3 4 2 4 4 2 2 1 3 1 1 4 1 3 2 4 2 1 4 4 2 3 3 1 3 2 2 2 1 1 4 3 1 4 3 1 3 3 3 2 1 3 2 4 2 4 2 1 1 4 4 1 2 3 4 3 3 1 1 2 2 4 3 4 3 4 3 4 4 4 2 4 1 2 1 2 3 1 4 2 4 3 4 4 4 2 1 1 1 1 1 4 1 3 4 3 4 4 1 1 1 2 1 4 2 1 4 3 3 2 2 4 4 2 3 1 4 2 3 4 2 3 4 3 3 2 4 2 2 2 4 1 2 3 2 2 3 2 2 3 3 4 1 4 3 2 1 2 4 4 2 4 1 2 3 2 3 4 2 1 1 3 3 3 2 1 3 3 2 2 4 4 1 3 2 3 1 4 1 4 4 1 2 3 2 4 1 4 2 1 3 3 3 3 2 4 2 2 3 1 4 4 4 1 2 4 4 1 3 4 3 3 4 1 1 3 2 4 4 2 3 1 2 1 3 1 2 3 4 2 1 2 3 2 2 1 1 4 4 2 4 1 3 4 3 2 2 1 4 1 1 4 2 1 2 2 4 3 3 2 2 3 4 1 1 1 3 4 1 3 4 1 3 2 1 3 4 1 1 2 1 1 4 4 2 4 1 4 1 2 4 3 2 1 4 2 4 1 1 2 2 2 1 2 2 3 4 3 1 1 1 3 2 2 1 2 4 1 3 4 3 3 1 4 1 2 1 3 2 3 4 2 2 1 3 3 1 1 2 4 1 4 2 1 4 1 4 3 3 2 4 4 2 1 2 1 2 3 1 4 2 4 2 4 1 4 3 2 2 2 4 1 1 1 2 1 1 3 4 3 3 4 4 3 1 1 4 2 4 3 2 1 4 2 2 2 3 1 1 3 2 3 3 4 4 3 4 3 1 3 1 2 2 4 2 3 4 2 2 4 2 3 4 3 1 4 4 3 4 3 2 1 1 4 1 1 2 3 4 3 3 4 4 2 3 2 1 2 3 2 3 4 4 4 1 2 3 4 4 4 2 3 4 2 1 4 4 4 1 2 4 2 4 2 2 2 3 4 4 3 3 1 1 3 3 2 2 1 2 2 3 2 3 1 4 3 4 4 2 3 2 4 4 2 1 3 3 3 4 2 1 3 2 4 4 1 3 1 1 3 1 3 2 1 1 1 3 3 4 4 3 4 1 4 2 3 4 1 3 2 2 2 3 4 1 2 1 3 1 3 1 3 3 1 4 4 4 4 4 4 1 4 4 3 1 3 4 3 1 4 2 3 2 2 4 1 3 1 4 1 4 2 2 2 4 3 4 2 3 1 4 1 4 3 3 1 2 4 4 1 3 2 4 1 4 1 4 4 3 3 3 2 3 3 1 2 4 3 3 4 1 1 2 2 1 2 2 2 3 2 1 4 4 3 3 3 4 3 4 4 3 4 1 4 1 2 4 4 4 4 2 2 4 1 4 4 3 2 2 1 4 4 3 3 4 3 4 1 3 4 4 1 1 4 2 2 2 4 3 3 2 2 3 1 4 3 3 3 1 2 3 3 3 3 2 1 4 2 3 2 3 4 4 2 1 3 1 4 4 1 4 1 1 2 3 2 1 2 2 4 4 1 4 2 2 2 2 4 3 2 4 4 4 3 2 3 1 3 2 2 1 1 3 4 3 3 4 4 3 4 4 3 3 4 2 2 1 4 4 1 3 3 3 4 4 2 3 4 4 1 4 1 4 2 3 3 4 1 3 2 4 4 3 4 2 1 1 3 2 2 2 4 3 2 1 4 3 3 2 2 3 1 4 1 3 3 2 4 3 4 4 2 4 1 3 3 1 2 4 1 2 2 3 1 1 4 1 2 2 4 3 4 2 2 3 4 1 1 1 4 2 4 1 1 3 4 3 1 1 4 4 2 3 3 2 3 4 4 1 3 2 1 1 4 3 3 3 3 1 3 1 3 2 3 1 1 3 3 1 3 3 4 3 2 1 4 3 1 3 2 3 4 4 2 1 4 3 3 1 4 4 3 3 1 2 2 4 3 1 4 3 2 4 3 4 1 1 3 4 4 4 2 4 2 3 1 4 2 3 1 2 2 4 4 1 3 2 4 4 1 2 1 2 3 3 3 4 3 1 1 1 1 4 2 4 4 2 3 4 1 3 1 3 3 1 4 4 1 3 1 3 4 3 4 1 2 3 3 2 2 3 2 2 4 1 2 1 3 4 2 3 3 4 4 2 3 1 2 2 1 1 2 1 4 3 2 2 1 3 3 3 1 1 4 4 2 4 1 4 1 2 1 3 2 2 1 2 1 4 4 2 1 3 3 4 2 3 3 2 2 3 4 3 2 3 1 3 1 2 2 1 3 3 1 1 2 2 4 1 1 2 2 4 3 1 2 1 4 3 3 2 4 4 4 1 3 4 2 2 1 2 1 1 2 1 4 3 1 2 2 4 4 2 1 2 4 1 4 1 2 4 3 1 4 4 1 4 2 1 3 1 1 3 3 1 3 1 1 4 1 1 1 1 2 2 3 1 3 4 3 2 2 2 3 1 3 4 4 4 1 2 4 3 4 4 1 4 1 3 2 1 3 4 1 1 2 4 2 2 4 3 2 3 3 1 2 3 3 4 1 4 2 3 1 2 4 3 3 4 4 2 4 2 3 3 3 1 3 2 2 2 4 2 2 4 4 2 4 2 4 1 1 1 1 4 4 4 4 2 1 1 3 2 3 1 1 4 1 4 4 1 4 4 4 2 2 3 1 2 1 4 2 2 2 1 3 4 1 2 1 2 2 2 2 3 2 1 4 4 2 1 3 3 4 4 2 2 1 4 2 2 3 2 4 2 3 2 2 3 1 1 1 4 1 1 2 4 4 4 4 3 3 4 3 1 4 1 3 3 4 1 1 4 1 4 2 3 2 4 4 3 1 3 4 2 1 3 4 4 2 2 3 1 1 1 2 2 1 1 3 1 4 1 3 3 1 1 4 2 1 2 4 2 2 2 4 3 3 4 3 4 2 3 2 2 4 1 2 3 2 1 1 3 3 2 1 3 4 4 2 2 4 4 1 3 1 2 4 1 2 2 1 2 2 4 4 2 4 2 2 2 1 1 1 2 4 3 3 4 4 3 3 1 2 3 4 1 4 2 1 1 4 1 1 1 2 4 1 4 2 3 4 3 1 1 1 3 2 2 2 1 3 3 1 1 3 1 1 1 4 3 1 2 1 4 4 2 4 1 4 4 1 4 2 4 3 3 1 1 1 2 1 4 1 3 4 2 2 2 4 3 1 4 4 2 1 3 1 4 3 3 1 3 1 4 2 3 4 4 1 4 2 2 2 4 1 2 1 1 4 1 2 3 3 2 3 1 4 1 4 1 3 2 4 2 2 3 3 1 2 1 1 1 1 4 4 2 2 3 1 2 3 3 4 4 2 4 3 2 2 4 4 2 1 1 2 3 3 4 1 4 1 3 4 4 1 2 4 1 1 4 4 2 3 4 3 1 1 3 3 4 2 3 4 4 3 2 1 4 2 1 2 4 2 4 4 3 3 3 2 1 4 2 2 4 1 3 2 4 1 1 3 2 4 1 4 3 4 1 4 3 2 2 2 2 3 4 3 3 3 1 2 3 1 4 3 1 4 2 4 4 4 1 2 3 1 1 4 3 4 2 1 1 2 2 2 2 2 3 3 2 1 4 3 3 3 4 2 1 2 4 3 2 3 4 2 2 2 1 2 4 1 3 3 3 2 2 4 1 2 1 1 4 3 4 3 2 4 3 3 2 4 3 1 4 2 4 2 4 4 4 2 2 3 4 3 4 2 4 2 4 1 2 2 3 4 3 4 1 1 3 4 4 4 3 1 2 1 2 1 4 3 4 2 3 1 1 3 4 3 2 3 2 1 4 4 4 2 3 3 2 4 4 1 1 2 3 4 4 1 1 3 4 4 1 3 3 4 4 3 3 3 3 2 2 2 3 1 2 1 3 3 1 2 3 2 1 4 2 1 3 4 4 2 4 3 3 3 4 3 2 4 3 2 4 1 3 2 4 3 1 1 2 4 1 3 3 1 2 4 3 1 1 4 2 4 2 3 1 3 1 1 2 3 1 3 2 3 4 4 3 1 1 4 3 1 1 2 1 1 3 1 3 4 2 1 4 1 2 1 3 2 3 1 1 4 3 2 1 3 3 3 1 4 1 4 3 2 2 3 3 4 4 1 3 4 3 3 3 1 4 2 1 1 3 3 2 2 3 1 2 2 2 4 4 2 3 2 2 4 1 3 1 3 2 1 1 1 3 3 4 1 4 3 3 1 1 2 3 2 3 3 4 3 2 4 1 3 1 2 3 2 2 2 4 1 2 4 1 2 1 1 1 4 2 2 3 4 1 3 2 4 3 3 1 2 3 2 2 4 1 3 3 1 3 1 4 1 2 4 4 2 4 2 1 2 1 2 2 4 3 1 2 2 1 3 1 1 3 3 2 2 4 3 2 3 3 4 4 1 1 2 3 1 4 2 4 2 3 1 1 4 4 1 4 1 3 2 3 1 2 3 2 3 4 2 3 1 2 3 2 1 2 1 3 1 4 4 1 1 2 3 2 2 3 2 1 4 1 3 3 3 2 2 3 2 1 1 2 4 2 1 1 4 4 4 3 1 2 2 1 2 3 4 2 2 1 1 4 3 1 1 1 2 1 1 3 3 3 1 3 2 4 4 1 4 2 4 1 4 4 4 2 2 2 3 3 4 3 1 2 4 2 2 1 2 4 2 4 2 3 1 4 4 2 1 1 4 2 2 4 2 4 2 2 2 2 1 4 3 4 1 4 1 2 4 1 1 1 2 4 3 4 4 2 2 3 1 1 3 2 2 1 3 1 2 1 4 3 3 4 2 2 3 3 3 2 1 1 3 4 1 2 1 3 1 3 3 3 2 2 3 2 4 4 3 4 2 1 3 2 3 1 2 1 2 2 3 1 1 2 3 3 2 1 1 3 4 4 4 2 1 1 2 2 3 2 4 2 1 2 1 1 2 3 4 4 1 3 4 4 3 1 4 4 1 4 1 3 2 4 4 1 4 1 2 1 3 1 1 3 2 2 2 1 1 1 2 2 4 1 2 2 1 2 4 1 4 2 4 1 3 2 1 3 3 2 4 2 3 4 1 4 3 2 3 4 4 3 3 4 4 3 3 1 3 1 4 2 2 4 2 2 1 4 3 1 2 1 3 4 4 2 2 2 3 3 4 2 2 1 1 4 2 3 1 4 4 4 3 3 3 4 3 4 4 1 3 1 2 3 4 4 2 1 1 2 4 3 3 1 4 2 2 4 2 3 4 3 3 1 1 3 1 2 1 1 3 2 3 3 4 2 4 1 3 1 1 2 4 4 2 2 1 3 1 3 2 3 1 3 3 1 2 3 3 3 2 4 4 4 3 4 1 4 2 3 1 4 3 1 4 1 1 3 1 2 1 4 2 1 2 3 4 3 1 4 2 4 2 2 2 1 3 4 4 4 4 2 4 2 4 3 4 1 4 2 2 4 2 1 3 2 3 4 2 4 2 2 2 4 3 3 1 1 1 1 2 3 2 3 2 2 1 3 4 4 4 4 3 2 1 4 3 1 2 3 1 3 2 4 1 4 2 4 1 4 3 1 1 1 2 4 2 3 3 3 1 1 3 2 2 2 4 4 2 1 4 1 3 4 1 2 3 4 3 3 2 2 2 2 3 1 2 3 4 1 4 2 1 1 2 1 2 4 4 4 2 1 1 3 3 2 1 3 2 3 2 1 3 3 3 1 1 3 4 1 3 1 2 3 4 4 4 1 4 4 2 4 2 3 2 4 2 2 3 4 1 4 4 4 4 2 2 2 2 4 1 2 4 1 1 3 4 1 3 1 4 4 3 4 2 2 4 4 3 1 2 3 2 1 1 3 3 4 3 4 2 3 1 4 1 1 3 2 3 4 1 2 4 4 2 4 4 1 1 2 1 2 3 3 2 3 3 1 3 2 2 1 3 2 4 2 3 2 1 3 2 4 4 3 1 3 2 3 2 4 3 3 3 2 1 2 3 4 1 4 4 3 2 4 4 1 2 3 4 1 3 4 4 4 4 4 4 2 1 3 4 4 3 4 3 3 3 4 1 1 1 4 2 4 1 2 1 1 4 2 3 3 3 3 4 4 1 3 1 2 1 1 4 2 2 1 2 3 4 1 2 2 4 2 4 4 1 3 4 2 4 3 2 2 3 2 3 4 1 1 4 3 1 2 1 2 2 4 3 1 1 1 3 2 4 2 4 1 3 1 4 3 2 4 4 3 4 2 2 1 1 2 4 3 3 1 2 4 1 4 4 3 3 3 2 2 2 1 1 4 3 4 4 4 4 4 2 1 2 2 3 3 2 2 1 4 3 3 4 2 4 4 1 4 4 4 3 3 2 2 2 3 3 4 4 4 1 4 2 2 1 4 2 3 4 1 1 4 1 3 3 4 3 2 1 3 1 3 2 3 1 1 2 3 4 3 2 2 4 1 2 4 2 3 4 1 4 4 1 2 4 1 1 2 2 1 4 4 1 1 4 4 2 2 4 1 3 2 1 2 1 1 1 1 4 1 1 2 1 3 4 4 3 2 3 2 4 2 2 3 1 2 1 1 2 1 2 3 3 2 4 4 3 1 2 4 1 1 1 1 4 3 4 3 4 1 1 3 2 2 2 1 3 4 1 4 4 3 1 4 4 2 3 1 1 1 2 2 4 4 2 4 3 3 1 2 1 1 2 4 1 3 4 3 2 4 2 1 3 2 4 3 3 1 4 2 3 4 1 2 1 4 4 1 3 1 3 3 3 1 3 3 3 2 2 3 3 2 4 4 4 2 2 2 1 4 1 2 4 3 1 3 2 2 1 3 4 4 3 3 3 2 2 2 4 3 1 3 4 3 1 3 1 3 4 3 1 3 1 3 1 2 1 3 4 3 2 4 2 3 1 4 1 1 4 2 1 1 1 1 1 4 2 3 2 4 3 2 3 3 1 3 2 1 2 1 2 4 2 4 3 1 2 4 3 4 2 4 3 3 1 3 4 2 3 1 1 2 2 2 4 2 3 4 3 3 1 3 3 1 4 3 4 3 4 2 3 2 1 4 4 4 3 4 1 2 2 3 3 2 4 4 3 4 3 2 3 1 4 1 3 2 1 3 1 1 3 4 3 4 3 1 2 1 1 1 4 1 3 1 3 2 2 1 1 2 2 1 2 2 2 2 3 2 1 3 2 3 4 2 3 1 1 2 1 4 3 3 1 1 2 4 2 3 1 1 3 4 4 2 3 1 3 2 1 3 2 3 1 1 3 1 4 1 4 2 2 1 3 2 1 1 2 3 1 4 2 2 1 3 2 4 4 2 4 1 3 1 4 3 2 1 4 4 2 3 4 3 4 2 1 4 4 1 2 2 3 3 3 1 3 1 2 3 4 4 3 3 1 4 3 2 2 1 4 2 2 3 1 4 3 1 1 2 4 2 4 4 1 3 4 1 2 3 2 4 2 2 2 3 4 3 3 4 3 1 4 2 3 1 3 1 4 1 1 2 3 3 3 1 1 1 2 4 1 4 1 3 3 3 2 1 2 2 4 2 4 4 4 2 1 3 4 2 2 4 4 4 4 4 4 4 4 3 4 3 4 4 4 4 1 4 4 4 1 2 1 4 1 3 1 4 4 1 1 4 1 1 3 1 3 4 3 4 1 1 2 1 3 1 4 2 1 4 1 1 1 3 3 1 1 2 1 4 2 3 2 3 2 2 2 3 1 3 4 4 2 4 4 2 1 3 4 4 2 2 4 2 1 4 4 4 1 3 3 2 3 3 4 2 2 1 1 1 1 4 3 1 2 3 2 4 2 2 3 4 4 4 2 2 4 3 2 2 4 4 3 3 2 2 4 1 3 3 1 4 3 2 1 3 1 3 3 4 3 2 3 3 3 1 4 2 4 1 1 3 4 1 1 2 2 3 1 4 2 3 1 3 1 3 2 1 3 1 4 4 2 3 4 1 4 4 3 2 3 1 3 4 3 1 3 1 3 3 4 3 1 3 3 4 4 2 3 4 1 1 1 1 2 2 1 1 3 4 2 2 3 2 2 1 2 2 1 1 2 2 3 4 3 3 2 1 4 2 4 3 2 1 2 4 4 3 1 4 3 3 2 2 1 1 4 1 1 1 4 3 2 1 4 1 2 1 4 2 3 1 3 2 3 4 3 3 4 2 3 1 4 3 3 1 4 3 4 2 4 2 2 2 3 3 4 4 1 2 1 1 4 3 1 3 2 1 3 3 4 2 1 4 3 3 1 2 4 4 3 2 4 1 2 3 1 2 3 2 2 3 1 4 2 3 3 4 1 2 4 2 1 3 2 1 2 2 2 1 3 4 3 1 4 1 2 3 4 1 4 2 1 4 2 1 3 2 4 3 4 1 4 2 4 4 4 2 2 4 4 2 2 3 4 2 2 1 1 4 1 3 1 3 1 3 1 3 4 2 1 3 4 2 2 2 2 4 4 2 1 3 1 2 2 1 2 3 3 3 2 3 1 1 4 3 2 3 2 4 3 1 4 1 4 2 4 3 2 4 3 4 2 4 3 4 3 4 4 1 4 3 2 1 2 4 2 3 4 3 1 2 4 1 3 3 4 1 4 3 3 3 2 3 2 3 4 3 2 3 1 1 2 3 3 2 4 1 3 2 4 3 4 2 4 1 4 2 3 3 1 3 1 3 4 3 4 2 3 1 1 2 1 3 3 2 3 3 3 4 3 4 4 4 2 1 1 4 3 4 4 1 4 1 3 4 1 3 2 1 1 4 4 3 1 3 3 4 4 4 3 1 4 4 1 1 4 3 3 1 4 2 1 4 1 1 3 3 1 3 4 2 1 1 2 3 2 1 3 3 3 1 3 3 2 3 4 2 4 2 2 1 4 1 3 4 2 2 4 2 4 4 4 3 1 3 1 3 1 4 4 3 2 3 4 1 3 4 2 4 4 4 3 2 2 3 2 1 1 3 1 1 2 1 3 4 1 1 2 1 2 4 1 2 2 4 3 1 1 2 2 1 2 1 4 1 4 2 2 3 3 4 2 3 1 2 1 3 1 1 4 2 1 4 2 2 1 3 1 2 3 3 2 4 2 1 4 1 3 4 3 1 1 2 1 1 4 2 2 4 1 1 4 3 1 4 2 1 3 2 2 4 1 2 4 4 1 2 2 3 3 4 2 2 3 3 1 4 2 2 1 4 1 2 4 2 4 2 3 1 4 2 3 4 1 4 3 1 2 4 4 2 4 3 3 4 3 2 2 3 1 1 2 4 1 1 3 3 3 3 4 2 3 1 2 1 4 2 1 1 3 2 1 4 4 4 3 3 4 4 1 4 4 2 4 1 4 1 1 1 4 2 4 1 2 4 2 4 4 4 3 2 1 2 1 3 3 3 3 1 2 4 2 4 4 4 2 2 1 3 4 3 3 2 2 2 2 2 4 1 4 4 2 1 2 2 1 2 4 3 2 4 3 2 2 4 3 1 3 1 3 4 4 2 4 1 4 2 4 4 3 3 4 2 1 1 3 1 3 1 1 1 1 2 2 2 3 3 4 3 2 1 2 1 1 2 2 1 3 1 3 4 3 4 1 2 2 1 1 1 2 1 3 1 2 2 4 1 2 1 4 3 2 1 2 3 1 1 3 1 3 1 2 1 4 3 1 2 2 2 3 1 4 3 3 3 1 2 4 3 1 4 3 1 3 4 3 4 1 4 3 4 4 3 1 2 1 4 1 3 3 2 3 4 3 1 2 1 4 4 4 2 1 2 1 3 1 2 3 1 3 2 3 1 2 1 2 4 4 4 1 4 1 1 2 2 3 3 2 1 1 4 1 1 3 1 1 4 4 2 1 2 3 1 1 3 2 2 4 4 2 4 2 2 2 3 1 2 4 1 4 2 4 4 2 2 4 2 2 1 3 3 4 3 3 4 2 1 3 4 4 1 1 1 4 4 2 2 1 3 2 3 1 1 3 2 3 1 3 2 3 3 3 1 3 4 3 1 4 3 4 4 1 2 1 2 1 4 3 4 3 4 1 4 3 4 2 4 1 3 4 1 3 2 2 1 4 4 4 4 3 4 3 1 3 3 3 1 3 4 4 4 2 4 2 3 3 1 1 3 3 3 2 2 2 2 1 1 2 3 3 3 1 1 1 3 2 1 4 1 3 1 1 3 4 3 4 1 3 2 1 1 1 1 4 1 2 1 2 1 4 3 4 4 4 2 3 1 2 2 3 4 1 2 1 3 1 4 3 3 1 1 3 3 2 2 4 3 1 4 3 4 3 3 2 3 3 1 3 1 1 4 1 1 2 2 2 1 1 1 3 3 4 4 1 3 4 2 2 3 4 3 4 3 1 4 4 2 1 3 3 1 2 1 2 3 4 3 3 3 3 4 1 2 1 4 1 1 1 4 1 1 4 2 1 1 3 3 4 4 2 3 2 4 2 3 1 4 3 2 2 3 4 1 1 3 2 1 4 1 3 1 4 1 4 4 3 3 3 4 2 4 1 2 2 3 2 3 3 3 4 4 2 2 1 3 4 3 2 1 4 4 4 3 3 4 1 3 4 3 4 4 1 2 2 1 2 2 2 4 2 2 2 1 4 2 4 3 1 3 2 4 1 4 2 2 1 1 4 2 3 3 4 4 2 3 3 4 4 3 2 3 3 1 4 3 1 2 1 4 1 3 1 3 4 1 1 3 2 4 2 1 2 2 1 2 1 3 3 3 3 4 3 3 3 4 4 1 2 1 1 3 1 2 1 4 4 3 2 1 4 4 1 2 3 4 1 2 4 3 2 1 1 1 2 4 4 4 2 4 4 4 3 2 4 3 4 2 2 1 1 3 4 4 3 3 1 4 4 3 2 4 1 1 2 1 4 3 1 2 4 4 1 3 3 2 2 3 3 1 1 4 2 3 2 1 2 2 2 3 3 1 3 2 4 4 2 4 2 3 3 1 2 1 3 4 3 2 1 4 3 4 3 1 2 4 4 2 2 3 4 2 3 4 4 1 3 2 4 1 3 3 2 1 1 4 2 2 1 1 2 3 1 1 1 1 1 1 3 3 4 4 4 1 3 1 1 3 1 1 3 1 4 1 4 2 2 2 1 2 2 2 1 3 2 1 2 2 3 4 3 2 2 1 1 2 3 3 2 3 3 2 1 4 1 1 2 3 3 3 3 3 1 2 3 4 4 4 2 1 2 2 4 1 1 1 1 2 1 1 4 4 2 3 4 4 4 1 2 1 2 3 1 3 4 2 3 1 4 3 2 3 3 1 2 4 2 3 1 2 1 3 2 3 3 1 2 2 1 4 1 3 2 2 1 1 2 1 4 2 2 3 3 4 2 1 4 3 3 4 1 2 2 4 3 2 3 2 4 1 3 2 2 3 4 3 4 3 4 2 1 1 1 4 4 2 2 4 3 4 3 1 4 3 4 1 4 2 3 1 3 3 1 4 2 2 3 1 2 2 4 4 4 3 4 2 3 4 4 3 4 2 2 3 1 4 2 2 1 3 4 2 1 3 2 4 3 3 2 4 3 1 1 2 2 2 4 4 4 2 1 3 4 2 2 4 3 1 2 2 3 1 2 4 1 1 2 2 3 4 2 4 2 2 2 2 3 4 3 3 2 3 2 1 3 4 3 3 1 4 2 2 2 2 3 4 4 1 1 4 1 1 4 1 3 2 4 2 4 1 1 3 4 4 4 2 3 2 4 2 4 1 4 1 1 3 4 4 3 4 2 3 4 4 4 3 2 3 2 4 4 1 1 2 1 4 2 1 4 3 3 2 3 4 4 3 2 2 4 4 3 3 3 3 1 3 3 2 4 2 2 3 4 4 4 3 2 1 1 1 1 1 3 4 1 4 2 1 1 4 3 4 3 3 1 3 1 3 3 4 1 4 4 1 4 2 2 1 2 3 1 1 4 1 4 1 3 2 4 3 3 3 3 3 3 1 1 4 2 4 3 2 4 4 2 2 3 3 1 3 2 4 1 4 4 3 2 1 2 1 2 3 1 2 2 4 2 1 2 1 1 2 3 1 2 3 2 2 2 3 2 4 4 3 1 3 3 3 4 2 3 2 4 2 1 1 4 4 3 2 1 1 2 1 1 2 4 1 3 4 2 4 2 4 2 1 3 3 3 2 3 4 4 3 3 3 2 2 3 4 1 4 1 1 2 1 1 1 4 3 1 3 2 4 2 4 4 1 4 4 4 1 3 2 3 2 2 3 2 4 4 3 3 3 4 1 3 1 1 4 4 3 2 2 2 2 1 3 1 1 1 4 4 4 2 3 3 4 2 2 2 1 1 2 2 1 3 3 4 2 3 2 2 4 1 2 4 3 2 3 2 3 1 3 3 2 2 2 1 1 3 2 2 2 3 2 4 3 1 1 1 2 2 2 3 2 1 1 3 4 4 4 4 4 4 4 1 2 2 3 2 3 3 2 2 2 4 2 2 3 2 3 2 2 3 4 1 2 2 4 1 4 2 3 2 3 3 2 2 2 4 4 2 2 2 4 2 3 4 3 3 1 1 3 3 3 2 4 3 4 1 4 2 2 1 3 2 4 2 4 1 2 1 3 4 2 3 2 1 4 2 3 2 4 4 4 1 2 2 3 1 3 2 3 3 4 1 2 4 1 1 2 3 3 2 4 3 3 4 2 1 2 1 3 4 2 3 1 4 2 1 1 2 3 2 4 1 4 4 4 3 2 3 2 2 1 3 2 2 4 4 3 1 1 3 1 2 3 3 4 1 3 3 4 1 4 4 1 3 2 4 3 2 2 1 3 3 2 2 1 4 1 1 4 1 3 1 3 1 1 1 4 4 1 1 2 1 4 3 4 2 1 1 4 4 1 4 4 4 2 4 4 3 4 2 1 1 3 3 1 1 4 4 3 2 1 1 2 2 1 3 3 2 1 4 2 4 2 3 1 1 4 4 1 1 2 1 1 4 3 2 1 4 1 1 1 2 3 1 4 1 1 3 4 4 2 2 1 4 3 4 4 4 2 3 2 2 2 4 4 3 1 3 3 2 3 4 2 3 1 1 1 2 3 2 1 1 1 3 4 4 1 1 4 3 1 1 2 1 3 2 3 4 1 1 1 1 3 3 4 3 2 1 2 4 2 4 1 3 2 2 2 2 3 1 3 2 4 2 3 3 2 2 3 3 4 3 1 1 2 1 4 3 2 3 2 2 2 3 3 3 3 1 1 3 2 2 1 3 3 3 2 4 4 4 4 4 4 2 2 2 2 1 4 1 2 1 2 2 4 1 4 3 4 1 3 2 3 3 3 1 3 1 1 2 3 4 4 3 4 1 3 3 3 2 4 3 2 4 2 1 2 1 2 3 1 1 3 4 4 4 3 2 1 3 3 1 1 1 1 1 2 4 3 4 2 2 1 1 2 3 2 3 4 1 4 1 2 1 4 4 1 4 3 4 4 3 1 2 1 1 1 2 3 3 4 2 4 2 4 1 3 2 3 2 3 3 3 4 2 4 2 4 2 1 4 4 3 2 3 2 3 2 1 3 2 2 2 2 1 1 3 4 2 1 3 2 2 2 4 2 1 2 4 1 3 2 1 2 4 1 1 4 1 1 2 4 3 2 2 2 4 2 2 2 2 3 1 4 1 4 2 4 4 3 4 2 4 3 1 3 1 1 4 2 3 4 1 2 3 4 4 4 3 4 2 3 4 3 3 1 4 2 1 1 2 3 1 4 3 4 1 4 1 1 2 2 2 3 4 2 1 3 3 2 1 3 4 4 1 1 3 3 4 4 1 1 3 2 1 4 4 1 4 2 3 2 4 2 1 2 3 3 3 4 2 4 4 3 1 1 4 4 2 1 4 2 3 3 1 3 4 1 3 3 3 3 3 3 2 1 2 4 2 3 2 1 4 3 1 3 2 4 1 1 3 1 3 3 1 2 2 3 4 1 2 1 1 2 4 2 4 2 3 2 4 1 1 1 2 3 2 4 2 1 3 1 4 1 2 1 4 3 3 4 4 1 4 3 4 3 1 3 1 4 2 2 3 2 1 2 2 4 4 3 2 3 2 2 3 3 3 1 3 3 4 3 3 1 1 2 1 2 2 2 1 4 2 1 3 2 4 4 4 3 1 3 4 3 3 4 1 4 2 3 3 2 1 3 1 1 3 1 2 4 2 3 4 3 4 3 1 2 1 2 4 4 4 3 1 1 3 2 2 3 4 1 3 1 4 3 3 4 3 3 2 4 3 4 3 4 4 2 2 4 4 4 4 3 2 1 2 3 4 2 2 1 1 4 2 1 3 1 4 4 3 1 3 1 3 3 2 1 2 2 2 1 4 1 3 1 1 4 1 3 1 1 4 4 4 1 4 3 3 1 3 4 2 1 4 2 1 4 2 1 4 1 1 1 4 2 1 1 1 3 1 2 3 4 3 4 3 1 1 3 2 3 4 1 4 1 1 4 2 3 2 4 4 1 2 2 4 2 4 4 2 1 3 2 2 1 3 3 4 1 1 3 4 4 3 2 4 2 3 3 2 2 1 4 1 2 4 1 2 1 3 2 4 1 3 2 3 1 1 4 3 1 1 3 4 2 4 4 1 1 3 1 4 1 3 3 1 3 4 3 3 4 3 3 3 2 2 1 3 2 4 2 2 2 3 1 3 2 1 1 2 4 4 2 1 1 1 2 2 3 1 1 2 4 3 3 2 4 4 3 2 3 4 1 2 1 1 3 1 1 3 1 4 3 2 4 3 4 1 3 4 1 1 3 1 1 3 2 1 2 4 2 3 2 3 4 3 2 2 1 2 2 1 2 3 2 1 3 1 3 2 2 1 3 2 3 4 4 3 1 3 4 1 3 2 4 2 4 1 1 4 3 2 4 4 4 2 4 3 2 4 2 1 3 3 2 1 4 4 3 4 1 2 2 3 2 4 3 1 2 2 3 3 1 2 4 2 1 3 4 1 3 1 3 4 4 2 1 4 2 4 3 1 1 4 1 1 1 1 1 2 2 4 1 2 2 2 1 2 1 2 3 2 4 2 3 3 1 4 1 2 3 4 3 4 1 4 2 3 3 1 1 2 4 4 1 4 1 2 2 4 1 4 4 1 4 3 4 2 4 2 2 3 4 3 4 4 4 4 2 4 4 2 2 2 3 3 4 1 3 4 3 3 4 2 3 4 3 2 2 4 3 3 3 3 1 3 1 3 2 2 3 2 2 3 1 4 4 4 2 2 4 3 4 4 2 2 2 4 3 1 3 3 2 3 1 1 4 2 4 1 3 4 3 3 1 4 1 3 4 3 3 4 2 2 2 3 2 3 1 3 1 4 3 3 4 2 1 1 1 1 1 4 1 2 2 3 4 4 3 4 4 2 3 3 1 4 3 1 2 2 2 1 3 4 3 3 3 2 1 4 4 1 1 1 2 2 3 2 3 1 3 3 1 3 1 1 4 2 1 4 3 2 1 1 1 1 2 3 2 1 2 3 3 3 3 3 4 3 3 3 4 2 3 1 1 3 2 4 1 3 4 4 4 4 2 2 1 4 2 1 2 4 2 3 3 2 2 4 1 4 3 1 4 3 4 2 3 1 3 4 3 1 3 1 4 2 3 1 1 4 4 1 2 3 2 2 4 3 1 1 1 1 1 2 4 2 1 4 1 4 1 2 3 3 3 1 3 1 3 1 3 1 1 1 3 4 4 4 4 1 2 4 4 1 4 4 3 2 4 2 4 1 4 1 1 1 2 4 4 2 2 1 1 1 4 1 2 1 4 2 1 1 2 2 2 3 1 2 3 1 4 2 2 2 2 3 4 3 3 3 4 3 1 4 4 2 4 4 2 1 2 4 1 2 1 3 2 1 3 1 2 4 2 3 4 1 4 3 3 3 3 1 1 2 2 1 1 4 4 1 4 2 2 3 1 4 4 3 2 4 1 3 4 3 3 4 3 3 4 1 1 4 2 2 3 2 4 4 4 1 1 2 4 3 4 3 4 1 4 4 1 3 1 2 2 4 1 3 2 2 3 2 3 2 4 3 2 3 1 3 2 1 1 3 3 2 3 1 3 4 2 1 2 1 2 2 1 4 1 1 3 1 4 1 1 2 3 4 4 2 1 2 2 2 4 4 3 1 1 4 4 1 1 1 2 2 2 3 4 4 3 4 1 2 3 4 3 4 3 4 4 3 2 4 1 1 3 2 4 2 2 2 3 1 4 3 2 3 1 4 1 4 2 1 1 3 3 3 1 1 1 1 1 1 1 3 2 4 1 1 4 3 3 3 1 2 4 3 3 3 3 1 2 2 4 1 4 2 3 2 1 2 1 2 1 1 2 1 3 3 1 1 2 1 1 4 2 1 1 4 4 4 1 4 3 1 3 3 1 3 1 4 4 2 4 2 4 2 3 1 4 2 4 4 2 4 2 2 3 4 4 3 2 4 2 4 1 2 4 3 2 2 4 1 2 4 2 4 4 3 1 1 3 3 2 3 3 1 3 2 2 1 3 3 1 2 4 4 3 2 2 2 3 2 3 1 1 3 3 4 1 4 4 3 2 1 4 4 1 1 2 1 3 1 2 2 1 2 2 2 1 2 2 1 4 4 2 1 4 4 4 1 3 3 3 3 4 2 3 3 1 3 1 3 1 1 3 2 4 2 1 3 1 2 2 2 2 2 2 2 1 1 4 1 2 1 2 1 3 2 2 3 1 4 2 2 1 2 4 2 1 1 4 3 1 4 4 4 2 3 3 3 2 1 3 4 1 1 2 4 2 2 2 1 3 1 3 4 3 4 3 3 1 1 2 3 4 1 2 2 3 2 2 1 4 3 4 3 3 3 3 1 3 3 3 3 1 4 3 4 3 4 2 4 1 1 4 2 2 1 3 4 3 3 3 3 3 1 1 2 2 1 4 3 2 2 1 3 4 2 2 2 3 3 1 3 4 3 2 3 2 2 4 4 4 1 1 1 4 1 1 2 1 1 3 2 2 2 3 4 2 3 1 3 4 4 2 3 2 1 3 1 4 3 2 4 1 2 2 3 3 1 4 2 3 2 1 1 4 2 3 4 1 1 4 4 2 3 4 2 2 2 2 4 1 1 4 3 2 2 2 1 3 2 4 2 3 2 4 2 3 4 2 3 4 3 3 3 1 2 2 1 4 4 2 2 2 4 1 2 2 4 2 1 4 2 1 3 4 2 2 2 3 3 4 3 2 2 2 4 3 1 2 1 2 1 3 1 1 2 1 1 4 3 3 3 3 3 3 2 4 2 2 3 2 1 2 3 4 1 4 4 1 1 1 3 3 3 2 2 4 2 4 4 2 4 3 3 1 3 1 3 1 1 1 4 2 1 1 2 3 1 2 2 1 4 1 1 1 3 4 2 1 2 2 3 2 2 3 3 2 1 2 4 1 4 2 2 1 4 4 4 3 2 4 2 1 2 4 4 1 2 2 2 2 2 2 4 1 2 3 1 4 2 4 1 4 4 2 3 2 1 3 4 3 3 1 2 4 4 1 1 2 1 2 4 2 4 2 2 4 1 4 1 1 4 3 4 4 4 2 2 3 2 3 1 4 4 4 4 2 2 4 2 3 4 3 1 3 2 4 1 3 1 2 1 4 1 2 2 4 1 4 4 3 4 2 2 3 2 2 4 2 1 1 2 2 1 4 3 2 2 3 1 4 2 1 1 3 1 4 2 4 2 4 4 4 2 2 3 3 4 2 1 4 2 4 2 1 3 4 2 3 4 1 1 2 1 2 1 2 3 1 3 2 3 3 4 4 3 2 3 1 1 1 2 4 4 1 4 3 2 2 4 2 4 4 1 2 4 2 2 4 4 1 1 3 2 4 2 2 3 3 2 4 1 3 4 2 1 3 4 2 2 3 4 3 3 3 4 3 2 1 4 3 3 3 1 3 2 1 1 3 3 4 4 1 1 3 4 2 4 4 2 2 4 3 3 1 1 4 3 2 4 2 4 4 2 4 2 2 3 2 3 2 3 2 1 2 2 2 3 2 3 1 4 1 2 2 4 2 2 4 4 4 4 3 4 2 1 2 4 4 1 4 3 2 1 4 3 3 1 3 2 3 3 2 1 1 4 4 4 3 3 2 4 3 2 1 2 4 4 4 1 3 3 3 4 1 4 3 1 4 4 3 1 3 2 3 2 3 4 3 4 3 3 1 3 2 1 4 3 4 4 2 4 3 1 3 1 4 4 1 3 4 2 2 4 1 4 2 4 2 1 2 1 1 2 4 3 3 2 3 2 1 4 4 4 4 1 4 3 2 2 3 1 2 3 1 4 3 4 4 3 4 3 2 3 4 3 2 1 1 1 1 3 2 2 3 1 4 1 3 3 2 3 2 3 1 3 4 4 2 1 2 3 2 4 2 2 1 4 3 2 3 4 2 2 3 4 4 1 1 2 2 3 2 3 3 4 3 2 1 1 1 1 1 2 4 3 4 2 1 1 4 4 4 4 3 1 2 4 1 2 4 4 3 3 3 4 1 1 1 2 3 2 2 4 1 2 4 2 2 1 4 3 4 3 2 3 3 4 2 4 3 4 1 4 2 3 1 3 3 4 1 4 4 1 3 4 2 3 4 4 2 3 1 2 4 4 2 2 1 3 3 2 1 3 3 1 3 4 4 4 1 3 2 4 4 1 4 3 4 3 4 3 1 2 1 1 3 3 1 1 2 2 4 2 4 4 1 1 1 2 4 1 3 4 1 1 3 3 2 1 3 4 4 1 1 4 4 1 3 1 4 1 3 1 3 3 1 3 2 3 3 2 2 3 2 3 2 2 2 3 2 4 1 2 4 3 2 4 3 4 4 1 1 4 1 2 4 1 1 3 4 2 3 3 4 4 3 1 1 4 3 3 4 3 4 4 3 1 3 2 2 2 3 2 1 2 3 3 1 4 4 3 2 4 2 3 3 1 4 4 1 1 4 1 4 3 3 1 3 1 4 4 4 3 4 1 4 3 1 3 4 2 4 1 3 2 2 2 2 1 2 3 2 3 2 1 3 2 3 1 2 4 2 1 3 4 3 3 2 3 4 1 4 4 3 2 2 4 4 4 4 3 4 4 1 3 2 2 2 3 2 2 2 1 2 1 4 4 3 2 1 4 3 2 1 3 2 4 1 1 1 3 1 4 4 2 4 3 1 2 3 3 1 1 3 3 1 1 3 2 2 3 3 2 4 2 3 4 4 2 1 1 1 4 1 1 4 3 4 4 4 1 2 3 1 3 4 3 3 2 4 3 3 3 3 2 2 3 4 1 3 2 4 3 4 1 1 3 2 2 2 3 3 3 3 2 2 2 1 3 3 2 4 2 2 1 1 1 3 4 4 2 3 2 3 2 2 4 1 1 4 4 2 1 3 4 1 4 4 2 4 2 4 4 4 4 3 2 4 4 4 2 1 4 4 2 2 3 2 1 3 2 2 2 3 4 1 3 1 3 2 2 2 4 3 3 3 2 1 2 3 1 4 1 4 3 2 1 2 4 3 1 1 2 4 2 1 4 4 3 4 2 4 3 4 3 4 4 3 1 1 1 1 3 1 3 4 4 4 2 3 3 1 4 2 4 4 2 1 4 2 3 1 1 1 1 1 1 1 2 1 4 2 3 1 1 1 1 3 4 1 2 3 1 4 2 3 1 2 1 1 4 4 2 4 4 3 1 4 1 4 3 2 2 4 2 2 3 3 1 3 2 1 3 4 1 1 3 4 1 4 3 1 2 1 1 2 2 1 3 3 3 1 3 1 4 4 4 4 2 1 1 1 3 1 4 3 4 3 4 4 2 1 3 3 4 1 1 4 1 4 3 2 3 3 2 1 4 2 2 4 3 1 1 1 3 4 3 4 1 3 1 4 2 4 2 2 1 3 4 2 2 4 2 4 3 1 3 4 4 1 4 4 4 2 2 4 3 4 2 1 2 1 2 4 4 1 1 4 4 2 2 2 2 3 3 4 2 4 4 4 3 2 3 1 2 2 1 1 4 1 4 3 3 4 1 3 1 2 3 3 3 2 3 2 4 4 4 4 4 1 1 4 1 4 1 4 3 1 4 3 3 1 3 2 2 2 3 4 3 2 1 1 1 1 2 1 1 3 1 1 2 4 4 1 2 3 3 3 1 2 3 2 4 2 2 3 4 2 3 2 4 1 3 1 1 3 2 4 2 2 2 2 3 4 2 3 3 3 3 1 1 4 1 4 2 1 3 1 4 3 2 2 3 4 4 4 3 3 2 3 1 1 2 3 2 1 2 2 2 3 2 2 2 1 1 2 3 3 1 1 1 1 2 3 3 2 1 1 1 2 4 4 2 3 1 4 3 1 3 1 1 4 4 4 4 1 3 3 3 2 2 1 1 2 2 4 3 3 3 4 3 1 1 1 2 1 3 4 3 3 4 1 2 2 2 1 3 4 4 4 1 4 4 3 2 1 2 2 2 1 3 1 4 2 1 2 1 3 1 4 4 3 3 4 4 4 2 1 3 1 1 1 3 4 3 3 1 2 2 1 4 4 4 1 1 1 1 4 2 4 2 4 4 3 3 3 3 3 3 2 4 4 3 4 4 3 3 4 3 4 2 4 2 3 1 3 1 2 3 2 3 3 4 4 3 2 1 3 2 4 3 2 3 3 4 1 4 1 4 1 3 3 3 4 3 3 3 4 2 1 2 4 1 4 4 3 4 1 3 2 2 4 2 1 1 2 2 4 1 2 3 3 1 1 3 2 4 1 3 1 4 2 1 2 1 1 2 2 4 3 2 3 2 3 4 4 2 3 3 1 4 1 2 3 4 1 2 3 4 4 3 3 1 1 1 1 3 2 4 4 3 2 2 2 2 2 1 2 3 4 1 1 2 1 4 1 2 4 4 3 4 1 3 3 1 1 1 4 4 4 3 2 1 3 4 3 2 4 4 1 2 4 1 3 2 1 4 4 4 4 3 1 3 3 4 3 2 2 4 3 1 1 3 1 1 1 4 4 3 4 2 4 4 2 4 4 2 4 4 2 4 3 3 4 4 3 1 2 4 1 3 2 4 1 1 3 1 3 1 2 2 2 2 1 4 4 4 3 4 1 3 1 4 1 4 3 4 2 2 4 3 4 1 2 4 1 2 3 1 1 2 4 3 4 2 2 2 1 2 2 2 1 2 3 2 4 3 2 3 1 2 4 3 3 4 2 3 2 2 4 384 270 333 294 353 118 416 525 401 422 434 400 625 354 258 571 62 401 451 465 229 356 41 122 402 150 2 191 380 474 375 296 235 509 448 135 511 100 322 499 470 132 268 56 538 380 171 474 224 182 82 602 19 203 470 378 69 350 88 195 321 6 627 4 174 90 261 276 598 588 615 233 156 595 32 191 646 617 233 293 13 51 139 419 378 618 387 471 256 482 126 149 294 581 234 54 575 620 217 438 378 629 380 518 86 232 335 494 550 372 574 146 236 4 394 19 481 241 531 575 108 208 334 184 83 516 293 348 9 392 65 33 255 66 6 599 231 314 218 366 122 208 480 252 96 228 308 255 475 540 248 510 533 137 487 79 87 166 234 583 102 367 461 55 322 243 67 253 537 163 341 214 164 342 469 29 641 311 363 393 58 437 217 79 231 459 353 175 437 584 169 310 31 198 251 555 251 178 71 609 410 444 378 458 587 363 254 362 323 128 172 592 12 378 63 256 245 204 33 319 111 514 599 165 643 617 645 321 254 627 540 110 573 245 452 162 484 493 129 459 269 487 275 257 242 237 58 636 297 141 432 55 355 526 53 445 621 212 197 232 76 560 4 418 565 542 71 113 496 16 148 362 374 621 492 257 328 316 237 9 427 240 225 140 320 245 133 623 636 566 25 195 472 59 330 591 447 435 56 372 618 20 541 530 519 448 119 62 335 56 423 498 298 413 36 78 26 209 274 604 446 552 513 299 339 272 331 385 565 272 585 104 565 382 522 603 383 426 521 239 447 35 481 86 22 394 269 430 122 629 258 469 170 627 354 337 116 561 198 592 188 87 618 95 498 351 629 105 572 462 589 222 453 614 317 470 87 509 65 267 368 171 2 421 630 8 625 160 14 17 585 485 518 47 587 289 507 266 64 79 601 31 219 168 61 166 457 446 224 56 145 605 311 497 59 32 427 300 62 593 499 21 626 475 577 85 211 184 356 217 551 71 232 207 457 346 67 142 432 167 467 366 85 612 514 34 322 338 133 288 1 275 88 368 302 385 138 307 12 539 527 544 219 374 488 82 234 476 526 12 57 123 43 301 306 591 108 311 481 55 143 236 270 301 58 271 66 511 600 140 494 268 601 289 591 112 406 126 351 131 190 618 309 162 138 214 505 100 456 52 632 180 391 349 516 136 496 555 109 155 349 360 585 195 425 520 108 550 47 637 222 302 372 499 383 510 458 110 370 574 474 74 123 368 171 258 517 376 554 346 58 459 306 336 547 477 148 38 341 540 261 191 575 253 466 298 303 335 309 397 77 44 31 416 585 36 507 35 339 493 503 319 218 370 152 373 498 117 588 556 305 522 249 573 552 302 255 560 550 343 646 65 341 550 569 135 540 309 589 535 254 642 600 10 124 190 431 639 254 368 63 642 308 4 605 444 454 313 410 315 24 636 120 371 561 545 619 335 204 43 494 487 282 282 234 161 349 451 75 578 255 294 216 346 4 195 342 33 109 426 454 584 609 639 47 56 523 303 59 377 363 72 276 486 415 412 471 567 42 141 54 102 439 61 221 252 205 612 487 70 203 346 295 48 240 289 590 333 177 135 275 165 41 335 201 377 572 581 246 44 103 404 222 94 597 67 119 136 557 396 367 516 405 283 596 429 95 325 286 522 245 514 470 312 10 305 76 117 24 109 444 204 141 622 143 318 5 106 237 228 412 80 357 439 373 271 32 33 409 264 581 243 497 288 376 315 231 109 600 50 617 178 94 431 12 106 27 155 235 444 531 50 363 309 27 442 437 89 194 578 58 70 80 307 382 74 607 10 55 643 155 298 204 391 304 187 208 254 146 479 169 499 562 433 323 500 320 145 193 32 191 432 77 466 4 286 222 195 515 599 560 48 169 614 393 190 66 247 289 281 480 439 154 222 302 416 207 453 527 580 281 292 533 602 476 261 246 138 550 382 258 135 80 423 103 583 129 78 84 635 397 275 8 102 152 84 508 522 414 586 213 15 58 210 117 152 415 17 155 508 278 209 144 432 382 469 304 186 155 185 133 82 295 168 440 551 91 64 177 388 280 128 8 396 293 67 442 318 413 437 562 448 451 91 83 146 12 571 202 543 472 323 58 349 73 477 122 483 606 363 151 411 3 616 588 5 316 510 610 635 185 187 3 518 414 47 88 54 156 461 390 609 58 278 27 496 556 167 635 235 604 193 99 455 486 462 90 118 418 306 321 572 570 484 611 354 148 511 296 40 499 57 266 522 523 53 85 51 10 415 330 502 186 410 597 240 68 417 352 426 277 457 264 634 52 449 173 2 380 343 637 98 304 368 445 294 174 135 12 641 545 446 551 135 450 229 312 158 298 256 304 519 334 573 614 146 488 350 29 411 183 129 272 589 296 268 273 317 109 423 40 106 191 519 229 333 43 522 611 471 56 21 576 607 290 49 255 635 374 378 162 264 37 149 610 159 570 161 498 436 233 386 25 80 246 618 131 93 510 2 200 436 221 607 351 195 622 59 53 268 103 41 577 332 425 42 8 180 191 391 221 622 556 624 530 8 182 506 99 105 616 545 578 259 42 335 136 136 145 482 233 554 43 42 190 592 487 411 466 561 596 310 368 607 307 437 80 50 214 311 509 643 262 435 275 216 282 364 211 380 549 441 491 240 116 19 160 34 389 507 310 432 535 277 529 408 159 637 306 187 513 549 267 249 501 544 327 610 218 287 437 196 483 122 611 377 603 353 342 361 552 56 59 221 355 480 400 251 337 179 638 548 181 92 586 526 147 332 530 536 561 141 129 136 252 585 41 597 157 142 159 111 88 418 179 581 469 425 579 421 279 500 151 363 412 592 360 365 359 583 114 209 640 127 56 516 207 645 105 180 346 36 607 556 141 483 104 19 111 186 124 298 602 42 467 64 21 160 327 64 386 416 25 158 95 38 299 90 590 194 22 217 347 427 134 600 232 573 469 97 448 99 474 330 57 150 159 369 86 214 64 592 371 622 411 59 436 467 303 523 206 581 453 236 179 550 156 236 254 606 339 328 628 286 127 526 341 46 34 236 146 150 647 231 121 333 367 271 238 89 173 465 16 640 153 323 538 519 197 173 622 416 399 235 102 431 348 230 297 169 155 411 307 309 522 178 447 417 167 251 142 620 10 117 311 444 36 628 464 555 180 152 500 164 241 196 359 327 640 468 576 363 430 588 16 103 645 175 94 364 49 420 145 518 280 209 572 17 256 50 130 199 17 466 484 457 106 325 433 590 118 48 337 162 517 225 389 161 258 481 635 545 517 168 521 502 393 579 39 631 163 75 647 521 546 177 164 484 95 309 372 420 561 275 436 177 172 340 268 11 505 334 394 45 554 16 556 224 78 578 20 108 41 468 410 345 515 414 235 191 617 348 227 197 640 105 211 89 26 255 543 633 493 585 237 330 4 452 265 593 175 398 10 299 17 511 464 216 87 378 344 333 491 631 313 614 119 430 466 326 188 390 173 37 546 304 499 167 219 50 134 618 506 531 513 304 158 326 573 43 339 310 292 441 376 268 402 465 161 361 609 24 32 617 424 534 263 607 587 289 498 17 572 603 91 142 237 213 596 310 632 642 103 516 481 74 599 101 285 17 91 438 212 44 490 591 229 212 195 67 322 585 359 62 491 210 252 5 326 157 423 467 522 399 425 6 343 241 274 507 601 204 332 381 181 210 181 137 182 136 565 542 78 325 59 67 622 625 445 112 167 218 33 267 512 164 43 359 50 585 90 581 439 484 519 494 308 615 400 332 371 167 304 366 201 348 631 76 381 473 584 387 278 643 115 499 457 383 332 589 216 634 485 502 4 473 553 258 17 13 244 343 546 194 303 445 470 635 531 377 213 506 93 7 88 237 240 395 376 464 550 515 373 523 50 209 455 148 203 56 379 645 208 636 486 620 25 508 53 330 586 110 193 115 575 538 432 314 322 424 439 28 153 504 263 476 443 220 292 125 391 23 515 522 400 391 609 1 522 93 331 405 15 625 91 141 227 511 485 483 462 64 590 350 228 87 10 152 425 644 199 264 67 66 421 578 589 492 189 384 56 403 360 169 628 209 531 332 157 115 317 68 61 103 311 305 238 214 185 618 36 458 637 112 491 306 93 351 233 529 540 123 27 474 333 476 341 528 609 119 469 296 147 338 391 350 547 349 111 572 305 531 591 181 285 64 404 278 506 466 146 274 538 478 260 212 577 445 77 590 356 570 419 374 435 148 458 100 350 435 375 350 565 564 257 353 302 127 31 96 10 530 94 74 58 387 319 234 357 412 467 131 89 508 25 264 459 223 131 163 355 247 183 586 383 368 255 8 363 81 417 629 502 315 532 585 373 306 23 35 322 211 141 478 585 73 213 40 471 473 3 392 198 616 558 495 569 127 455 225 571 477 435 301 349 57 313 14 265 572 58 523 127 368 42 40 169 556 296 377 396 128 331 364 285 241 121 604 371 31 635 469 553 227 411 401 491 566 185 382 338 354 267 565 303 158 470 108 490 362 72 553 142 288 186 277 506 534 428 22 601 428 267 153 138 137 647 585 58 71 319 333 499 614 93 597 515 149 150 137 393 522 211 368 287 369 357 95 427 405 362 104 580 431 150 58 252 188 37 176 487 95 318 440 121 65 364 268 445 526 398 489 270 480 590 544 353 315 37 260 589 110 385 280 260 411 366 364 426 317 616 93 179 147 285 18 494 244 127 182 218 75 475 231 516 268 173 407 272 415 107 33 422 397 97 218 55 36 486 23 511 225 636 294 161 214 280 337 501 617 551 213 378 516 107 134 527 343 526 380 419 138 431 302 343 318 58 216 441 167 104 536 312 586 393 166 78 78 263 126 526 326 189 428 48 268 588 190 311 275 332 507 542 153 308 546 363 164 224 143 54 265 135 42 16 454 391 371 633 475 333 443 4 198 388 253 316 263 586 71 635 344 418 35 93 260 253 306 170 402 376 334 8 434 418 587 497 23 329 583 18 263 217 85 146 590 289 303 108 5 308 127 469 52 58 163 541 292 405 38 499 525 522 146 405 295 136 522 337 342 402 370 541 547 478 188 530 72 377 597 386 565 534 154 540 31 350 216 90 44 417 521 484 595 336 466 188 123 415 332 339 326 375 257 138 190 222 575 397 402 39 454 523 646 262 448 306 222 378 486 606 566 217 383 12 509 506 289 555 628 70 379 381 139 305 420 4 117 237 149 446 594 643 77 600 95 399 512 410 185 392 422 5 170 72 254 275 553 362 38 119 381 104 122 340 281 525 569 512 313 173 571 610 478 53 504 435 307 144 197 340 131 2 337 579 173 498 633 86 28 543 539 271 614 602 35 429 578 596 32 283 488 628 167 321 214 439 335 381 175 69 599 299 499 497 376 263 545 643 77 616 354 265 636 370 119 564 143 334 428 330 37 32 414 132 62 274 413 9 527 118 240 235 390 275 399 517 460 221 378 12 383 135 389 269 130 432 61 360 390 277 359 370 243 20 381 542 526 147 441 560 455 34 451 248 545 243 609 459 150 228 500 121 236 28 329 267 317 134 213 362 536 320 629 436 180 151 239 524 40 555 208 32 168 535 305 156 481 611 212 147 467 512 594 287 477 50 271 145 338 590 252 501 5 511 500 575 634 402 440 300 199 546 456 620 256 220 329 184 412 186 475 98 292 4 210 74 108 70 491 347 499 575 585 173 512 562 190 79 344 64 196 206 488 294 282 178 640 294 355 223 250 354 553 383 49 589 627 574 376 307 456 420 432 32 540 225 270 92 332 116 646 300 533 318 86 92 647 549 527 564 141 450 238 570 6 236 364 529 283 343 477 381 489 308 563 554 149 119 48 598 463 441 422 23 128 414 66 292 438 115 399 505 106 221 389 541 518 369 456 433 336 632 296 637 317 133 551 452 455 298 6 445 193 432 452 639 582 101 193 329 269 47 441 240 628 62 192 142 161 579 625 390 150 593 613 625 509 51 72 32 109 108 560 238 428 542 150 219 428 288 279 470 494 548 304 377 201 549 89 71 222 417 622 553 36 350 131 129 312 334 190 461 378 70 154 514 365 634 563 178 132 354 162 58 26 366 377 215 26 571 307 479 294 405 637 343 499 555 400 617 543 320 70 635 465 316 474 236 442 188 269 84 23 70 248 442 96 220 155 433 638 566 320 403 84 543 374 160 158 534 502 39 90 34 602 135 81 314 369 416 362 233 15 180 231 329 490 592 436 498 422 294 214 307 510 583 645 349 344 446 596 527 151 152 545 464 145 489 423 347 314 363 338 275 183 88 598 268 268 573 272 248 201 362 345 534 30 147 37 203 579 132 515 63 197 489 598 34 342 518 210 259 69 68 293 618 538 303 169 173 270 120 398 327 228 141 584 369 255 582 614 460 454 165 431 255 167 257 345 336 46 286 267 328 465 357 332 268 584 388 631 116 606 461 280 463 374 362 638 372 399 604 622 358 396 414 300 294 336 218 548 264 550 447 85 146 68 408 30 20 605 336 140 452 510 422 252 53 514 370 325 491 77 400 154 545 598 185 263 17 63 342 90 594 640 519 64 108 431 535 538 583 57 310 315 457 176 143 475 61 298 221 68 347 459 311 541 71 119 228 647 50 162 405 62 535 260 314 169 212 291 179 567 352 400 601 216 425 117 614 512 39 31 258 61 450 623 469 551 445 550 639 467 245 336 349 630 221 473 268 69 606 183 435 18 380 422 438 32 367 468 141 370 320 213 547 579 207 152 125 53 329 166 259 426 104 116 202 526 150 196 120 120 410 212 568 198 216 367 534 381 418 416 160 13 132 645 617 576 478 47 425 260 302 636 446 424 182 8 319 312 410 144 94 343 442 9 507 46 243 422 161 579 7 492 212 254 610 221 338 488 139 405 275 142 380 121 150 346 247 223 561 434 34 501 357 1 491 458 45 115 213 418 112 373 371 443 461 614 293 150 208 174 581 333 447 57 322 360 185 40 613 22 456 551 301 286 110 484 289 496 258 166 596 34 458 56 109 487 474 639 69 22 367 534 196 21 424 385 469 128 283 221 130 374 332 490 152 354 524 632 587 81 272 82 464 205 433 627 5 415 21 487 126 407 53 508 311 27 458 528 581 392 514 90 67 353 188 159 242 221 3 37 16 380 403 238 453 307 353 646 3 435 543 378 383 114 404 623 432 273 85 312 163 569 439 500 294 352 595 558 532 482 642 43 283 436 401 195 612 410 231 186 317 629 225 582 214 51 559 51 219 421 42 387 39 403 211 113 66 296 358 389 23 459 388 318 620 180 433 17 378 514 326 397 290 65 580 283 292 288 75 19 137 256 252 485 553 427 6 134 448 473 153 325 345 321 2 383 608 428 258 525 341 164 625 499 511 408 238 214 241 622 360 473 257 334 149 87 7 525 606 352 379 345 385 470 71 186 581 169 506 468 117 432 54 502 365 90 93 75 384 239 423 84 474 249 505 600 632 91 370 50 164 523 601 285 286 265 588 274 622 570 229 552 644 554 299 402 345 399 512 292 389 452 599 186 80 371 246 433 501 342 562 80 319 515 120 398 345 524 358 460 39 576 215 476 402 34 440 191 301 246 617 45 239 374 362 570 111 34 110 529 437 309 519 449 237 638 435 346 61 26 366 434 381 305 219 232 211 154 338 31 508 229 285 50 189 93 611 134 355 405 86 69 603 399 489 108 392 399 297 414 546 586 111 469 583 42 615 263 562 635 572 310 355 597 296 295 145 325 575 228 367 85 512 634 147 518 344 480 185 534 334 570 138 554 76 266 493 14 634 23 303 332 10 459 532 495 564 165 318 402 565 620 476 48 87 11 250 485 647 128 605 154 595 382 273 361 183 328 381 133 297 404 545 347 307 191 242 226 514 364 217 422 20 285 560 290 548 130 368 601 639 500 392 369 471 561 220 332 258 128 31 493 210 616 509 440 647 229 642 118 444 289 413 593 250 85 27 320 125 264 289 564 263 161 175 100 612 48 38 373 311 384 413 207 124 259 115 29 198 378 529 169 474 109 472 179 113 317 622 5 644 213 101 217 437 644 615 394 347 183 533 414 521 326 381 1 15 409 603 382 244 381 9 622 509 431 57 506 636 404 461 396 232 629 130 15 479 480 181 305 357 596 307 263 77 379 397 482 162 536 565 381 362 425 319 47 116 498 547 31 170 69 583 345 572 392 622 137 496 177 295 483 229 19 634 415 71 198 38 328 27 469 137 27 406 419 187 353 50 38 298 44 497 565 429 510 90 101 311 74 533 4 204 98 335 350 634 381 201 118 318 453 501 381 246 118 493 142 538 446 211 484 43 259 468 61 503 591 572 598 509 417 459 124 53 522 356 596 466 395 294 480 417 16 388 618 468 355 143 173 59 39 469 623 512 620 225 559 316 332 85 620 507 547 67 309 558 373 325 448 12 262 326 223 563 603 193 276 353 67 259 528 429 631 25 545 181 196 328 429 225 582 570 338 363 330 66 544 346 135 34 208 328 277 525 168 288 297 240 442 60 68 607 191 446 447 504 530 636 552 177 554 442 325 253 46 617 260 70 525 257 371 564 531 50 614 553 63 18 534 561 101 538 242 416 31 640 115 299 2 603 342 429 289 160 343 558 53 345 214 611 401 272 103 344 407 73 106 181 80 200 262 335 163 97 230 46 334 51 352 409 303 72 542 412 121 262 200 232 10 643 358 378 188 255 595 505 457 316 14 246 299 272 450 256 195 506 128 408 65 74 489 192 623 193 349 385 95 299 40 78 559 359 497 415 571 581 143 535 294 37 136 170 242 298 411 630 255 592 281 290 614 547 33 438 200 217 388 36 122 356 642 346 392 635 122 544 199 58 481 171 207 358 68 450 215 592 72 457 598 315 77 10 87 5 140 325 140 204 312 397 248 357 194 464 412 79 634 391 2 324 616 222 525 84 96 189 10 547 542 8 242 264 424 158 44 326 236 139 524 517 357 553 484 466 74 338 475 163 132 38 17 561 245 41 421 509 315 357 46 633 266 603 172 229 229 70 494 428 334 370 115 640 421 581 155 607 581 207 370 172 354 68 59 638 352 397 114 115 50 594 594 619 116 130 320 582 627 516 412 472 429 460 541 336 481 259 557 408 144 538 377 589 153 267 636 212 486 302 113 425 452 188 308 396 628 156 531 189 164 638 142 88 441 357 54 223 345 271 511 521 62 607 642 493 475 527 306 16 344 641 569 296 7 110 644 484 137 192 549 163 408 329 188 306 614 478 487 123 633 511 497 442 457 297 461 357 238 95 543 432 224 178 643 536 426 73 422 385 276 120 377 48 185 599 481 317 526 523 414 186 460 249 574 622 432 193 553 159 333 29 178 49 399 347 639 613 215 641 646 522 485 56 572 54 162 488 623 337 196 563 597 508 569 56 462 171 146 245 638 404 278 62 371 34 111 249 315 553 548 208 196 261 601 566 131 159 346 314 176 547 50 307 513 514 138 34 38 250 367 345 611 419 185 283 101 326 50 69 354 115 71 107 287 98 575 363 531 500 123 478 229 262 97 460 549 514 352 10 233 327 615 265 90 382 400 108 288 123 567 603 158 284 575 82 314 311 611 317 499 315 2 241 434 578 363 396 129 96 583 287 415 500 234 470 79 194 85 206 146 232 573 357 578 368 538 378 434 246 482 366 127 78 262 383 377 286 481 513 38 429 401 303 288 127 326 474 92 412 549 119 567 482 426 108 428 525 248 393 515 416 438 213 298 8 534 583 52 472 550 182 376 290 103 426 552 514 454 75 530 612 519 110 256 98 453 527 91 324 269 46 603 215 398 141 61 579 136 438 582 500 150 415 397 258 503 203 514 432 161 354 159 423 239 132 60 280 28 2 511 215 90 105 211 168 83 554 166 149 235 516 224 227 613 567 409 121 487 79 310 282 629 155 426 216 329 148 75 529 231 374 95 445 18 19 442 318 274 104 65 463 405 31 200 510 584 108 428 469 241 304 222 447 590 450 305 554 267 358 41 340 562 599 424 302 125 217 170 411 351 453 352 9 313 68 418 622 541 209 128 513 126 331 443 373 571 345 57 286 476 633 641 164 146 340 14 60 642 496 2 298 105 378 207 178 301 287 8 10 249 281 371 347 15 599 502 63 580 360 14 617 18 184 598 617 521 599 413 276 405 280 402 540 405 135 426 423 613 56 399 420 455 17 225 109 425 166 339 176 1 18 458 570 242 478 118 342 492 603 382 35 12 318 41 212 483 215 447 7 207 113 607 196 135 53 496 471 593 338 148 228 643 276 45 269 133 311 372 498 412 565 424 504 327 302 39 72 435 362 629 77 480 614 48 100 622 72 346 126 265 258 153 545 554 128 449 638 346 120 428 164 294 243 271 431 275 472 199 204 645 560 54 108 622 139 55 158 201 483 340 139 182 225 250 69 601 50 121 492 465 581 376 262 275 130 208 202 326 424 113 92 497 544 288 643 379 133 52 141 319 57 298 128 184 101 432 216 65 605 422 475 260 539 118 607 304 212 568 206 40 311 360 477 597 17 550 132 488 83 93 97 228 85 606 235 618 219 34 569 527 186 435 98 547 594 422 37 56 164 173 158 154 482 577 333 305 396 82 575 483 606 434 483 362 576 412 226 430 515 354 169 442 56 108 207 146 593 355 164 396 128 238 191 499 438 589 111 29 8 129 548 497 321 20 584 439 404 77 59 387 585 557 69 310 146 300 514 161 152 98 183 22 500 457 312 238 329 633 475 115 101 477 460 74 571 17 433 334 250 95 275 178 643 347 198 581 374 235 541 107 307 258 29 465 210 349 434 103 351 31 411 116 139 477 162 422 333 103 617 552 438 109 134 37 25 301 229 97 364 636 141 589 50 220 262 434 455 414 452 392 376 34 266 452 16 154 45 593 181 412 21 193 68 6 314 220 255 553 145 280 414 559 6 248 620 435 103 561 475 24 40 444 553 358 254 112 99 293 277 411 459 623 448 517 225 353 618 497 395 405 352 464 175 568 120 338 67 103 244 63 285 207 109 444 366 530 251 384 379 65 508 492 128 235 601 511 230 19 389 362 356 35 134 9 144 424 445 73 528 574 396 607 177 497 270 537 592 492 631 425 614 244 363 354 522 360 276 405 10 579 311 229 619 447 535 220 486 381 164 312 145 414 105 141 616 236 148 599 605 202 521 307 318 481 162 627 33 79 259 64 16 307 361 43 503 203 586 199 263 280 553 643 56 616 582 295 425 640 578 138 616 192 189 220 123 518 160 470 647 556 599 344 358 73 494 472 570 7 259 223 152 344 253 192 506 166 129 367 529 57 138 557 281 152 64 616 458 264 92 543 251 192 63 502 407 570 129 209 495 147 24 518 569 341 361 577 309 257 350 292 504 201 376 561 331 371 289 147 287 72 2 573 566 145 624 466 420 146 163 430 599 568 230 175 266 276 137 60 208 32 74 319 416 536 387 571 630 180 173 461 590 455 361 202 129 599 486 88 569 310 635 236 243 344 522 361 500 95 201 83 254 285 194 322 57 396 614 237 432 545 394 349 212 535 344 8 469 198 593 15 510 90 70 623 353 640 632 190 118 526 560 500 30 165 632 130 13 584 340 295 208 109 324 174 546 411 146 461 540 320 157 544 608 110 161 273 171 415 241 377 243 83 142 9 220 187 120 211 608 393 65 569 464 217 186 445 132 438 274 205 404 203 565 385 91 321 506 591 99 119 155 378 51 472 436 369 163 563 212 347 490 545 410 50 349 375 382 601 131 515 139 89 136 63 301 4 157 77 326 264 472 72 299 636 451 645 419 127 219 612 569 14 174 282 328 291 516 560 234 264 230 152 377 606 175 633 582 308 482 56 302 73 510 609 383 221 280 519 565 458 160 157 360 134 542 54 501 235 132 52 541 633 356 352 409 23 372 372 546 58 132 582 344 584 460 258 618 219 603 175 328 176 334 489 401 537 28 183 478 619 247 355 159 237 465 133 201 491 148 574 392 286 222 242 401 153 161 85 209 106 451 184 234 633 522 26 176 641 574 197 63 245 560 474 212 7 416 469 152 619 306 309 610 39 555 212 260 306 171 593 486 10 340 312 70 286 591 335 425 511 17 289 219 512 133 608 381 163 502 418 263 198 54 234 331 647 334 372 590 558 456 518 138 335 201 365 360 221 264 208 593 608 494 201 86 215 322 212 184 323 150 405 337 203 435 468 449 102 222 257 36 448 213 502 359 80 561 630 252 517 444 172 192 278 379 320 401 185 203 532 10 513 523 371 78 503 378 72 591 260 194 317 32 286 544 185 200 288 530 256 18 219 263 80 231 200 611 241 396 606 61 260 437 548 364 508 249 638 624 288 28 149 51 485 399 496 530 592 553 308 407 208 480 475 609 46 292 184 91 10 2 460 632 29 132 486 303 540 206 32 288 462 87 227 59 589 449 378 136 120 456 618 505 13 433 170 401 92 265 131 620 227 633 517 52 150 447 291 607 60 300 633 464 371 34 243 107 423 187 212 19 28 57 123 244 615 263 437 526 542 432 599 124 351 262 303 258 325 521 53 15 385 449 1 415 132 507 398 277 136 359 496 5 170 145 577 373 229 114 622 81 85 90 357 212 88 509 212 612 435 636 403 183 634 375 251 193 372 364 621 146 471 337 378 640 566 590 143 426 431 424 548 220 52 563 464 98 73 263 504 289 546 365 442 473 547 550 528 400 102 504 160 645 576 640 623 186 41 163 133 620 360 638 438 216 182 134 561 231 260 626 16 83 247 232 19 218 394 585 187 407 214 581 113 77 351 21 83 334 459 29 566 73 330 10 564 315 612 448 517 161 166 311 333 228 602 323 49 141 437 551 61 61 339 465 16 524 414 3 497 487 569 189 372 622 438 445 24 10 337 517 310 610 514 221 642 316 105 310 186 269 325 255 633 212 494 508 58 529 534 595 68 707 49 729 651 10 538 483 637 491 555 223 390 677 523 11 593 163 624 605 306 97 276 186 343 694 627 377 347 25 158 403 661 484 152 360 165 51 274 89 429 699 575 444 339 147 379 412 381 544 248 620 558 364 117 377 292 716 580 498 86 340 435 341 552 23 297 207 522 53 662 150 99 672 535 472 643 480 516 340 242 692 490 598 276 732 274 438 450 204 546 73 93 229 112 597 360 288 587 587 454 68 506 22 541 597 447 234 133 204 437 20 229 398 658 258 9 549 686 160 211 280 588 60 640 272 163 172 185 706 71 416 612 718 348 44 234 415 90 3 505 726 660 305 333 191 149 246 638 114 520 476 717 654 713 164 220 290 434 77 330 651 110 697 551 39 652 491 270 516 163 255 342 267 129 43 450 583 535 382 739 563 489 358 273 460 46 132 356 607 480 113 204 480 446 354 139 30 30 449 385 400 120 148 643 698 50 559 65 127 579 203 92 262 716 697 475 590 728 659 564 721 454 438 120 114 216 63 176 119 48 482 696 27 718 638 460 349 662 709 729 62 173 646 499 652 469 421 163 168 216 140 615 19 664 377 172 143 609 530 341 576 377 635 615 428 705 428 736 537 469 110 607 171 631 26 299 324 683 499 165 294 10 475 365 387 363 457 609 45 321 40 395 396 71 312 716 326 468 396 269 130 88 497 686 281 154 397 500 722 427 49 49 231 530 382 560 555 685 587 190 166 355 189 446 211 719 118 537 659 417 77 37 347 403 704 420 617 47 37 505 212 393 382 602 481 320 575 204 118 467 333 458 387 163 352 740 201 304 215 286 327 419 636 173 727 514 638 444 386 240 200 51 318 48 518 282 160 300 50 520 617 197 85 272 583 495 157 45 143 240 713 250 411 693 692 549 457 554 1 232 67 707 128 324 740 36 360 100 147 96 695 217 561 679 222 481 272 637 464 406 162 68 511 539 179 326 366 301 195 492 204 593 672 696 130 654 469 237 581 361 117 388 235 290 163 727 251 506 446 485 742 366 21 300 191 207 676 227 125 52 345 461 318 221 347 466 525 662 307 344 22 486 698 74 559 672 590 419 174 594 218 512 742 552 383 237 631 366 703 63 304 526 3 3 69 480 443 75 466 474 368 421 568 218 317 272 303 595 524 37 652 498 387 518 668 525 62 607 521 413 322 700 585 42 74 226 410 645 710 703 169 81 489 671 67 720 73 104 736 244 308 692 133 419 485 244 322 675 690 543 68 626 183 10 122 406 71 17 705 285 548 470 268 114 491 290 511 210 741 170 66 583 391 533 363 502 389 640 40 313 454 337 45 149 526 566 192 55 327 87 437 676 220 523 78 425 327 736 469 43 474 733 462 555 205 699 652 650 35 24 158 675 353 155 328 488 682 665 434 107 441 464 320 683 391 549 258 143 37 236 346 417 134 650 151 618 590 617 73 456 230 337 2 576 21 684 632 436 244 703 648 687 438 656 376 718 674 78 688 244 739 356 400 504 569 343 26 250 532 695 376 702 113 259 318 263 439 671 129 289 138 209 565 593 295 709 49 607 675 399 360 695 258 116 186 320 530 140 529 161 327 142 477 360 261 66 15 675 312 296 524 230 450 61 430 187 297 592 723 702 332 569 553 516 221 221 273 92 373 46 668 213 550 448 626 346 144 421 363 488 449 447 306 397 9 259 521 652 334 331 636 115 380 190 727 496 210 111 512 204 267 47 130 158 102 458 17 593 660 472 654 549 438 294 423 161 650 635 163 437 699 170 347 325 278 538 743 6 280 22 739 306 416 425 459 686 425 443 289 194 439 356 413 265 86 367 720 666 310 26 100 361 540 645 370 715 303 549 416 255 479 540 448 246 307 505 716 519 237 5 359 57 535 146 14 664 423 257 714 695 390 242 281 677 37 426 669 704 46 699 264 620 186 701 15 391 654 115 602 395 86 644 314 594 50 574 60 362 715 50 290 65 707 689 237 128 717 225 404 426 15 499 125 328 224 160 677 723 381 209 127 621 139 581 327 701 476 215 266 531 131 75 318 345 33 604 92 173 351 107 146 737 114 217 274 569 117 392 405 671 459 373 424 360 186 643 141 92 425 262 389 8 442 358 503 539 630 341 486 622 245 477 103 503 547 706 712 684 369 275 414 212 49 174 391 583 210 730 704 653 560 530 299 89 386 445 318 685 526 379 212 457 373 645 369 46 151 3 220 276 565 380 257 74 668 120 180 315 26 682 399 573 531 310 117 418 78 691 576 150 378 371 276 122 81 623 566 462 531 643 636 208 180 391 28 193 236 612 639 546 739 276 106 18 353 239 414 272 87 569 131 73 381 65 21 547 326 339 145 310 660 661 250 476 69 273 120 363 68 732 687 679 336 422 515 629 63 682 18 60 572 516 667 45 97 66 461 662 114 369 286 683 39 21 205 668 327 260 385 709 724 50 401 534 371 564 647 395 312 274 693 643 130 417 426 463 354 604 583 220 490 246 192 3 344 81 391 709 362 380 266 344 262 536 656 133 95 590 356 502 454 36 588 55 27 425 159 609 677 327 207 94 326 135 677 56 451 188 364 336 393 223 1 604 613 661 297 714 580 133 640 393 300 425 698 135 668 677 705 440 652 216 324 288 120 17 325 589 262 188 443 520 489 129 82 532 250 313 656 431 413 578 43 637 11 80 282 236 146 655 596 520 512 98 115 38 442 68 297 590 552 270 299 451 323 240 722 236 195 682 585 535 658 13 40 282 271 227 92 652 736 432 615 684 296 99 731 315 470 196 118 28 332 725 383 128 484 110 599 532 322 424 133 54 68 66 21 30 707 181 563 440 255 606 85 520 574 417 279 521 264 588 715 206 470 35 430 653 630 208 70 147 339 262 122 35 605 507 106 88 571 237 676 354 566 308 104 594 63 296 8 50 687 432 701 335 662 106 476 306 435 538 407 484 323 75 239 175 634 119 581 598 275 506 343 353 256 303 214 520 682 235 199 608 401 108 666 565 228 654 118 419 36 657 130 627 63 303 206 365 708 727 76 628 205 175 557 16 307 159 527 649 634 176 452 418 234 191 272 48 29 646 726 70 342 353 466 528 673 430 345 478 269 297 94 444 358 551 660 163 210 82 234 293 8 438 235 203 490 283 568 499 96 648 730 637 2 67 120 467 543 461 282 617 261 667 435 168 564 634 330 565 717 529 365 553 490 519 614 630 534 448 244 610 388 353 618 450 72 609 144 339 8 129 720 120 302 350 275 191 368 296 584 79 430 71 429 179 30 466 661 670 155 404 305 325 476 357 410 9 526 347 473 723 157 566 198 268 436 345 591 633 124 356 22 317 560 423 10 190 384 241 55 180 278 613 437 173 248 142 307 739 98 220 570 31 198 451 192 400 542 21 305 728 70 18 209 89 701 371 452 493 392 371 331 347 396 599 124 695 71 73 626 87 193 710 287 692 356 721 108 387 47 488 310 668 363 166 405 485 330 400 176 110 227 553 712 626 90 189 474 735 196 395 516 88 59 594 432 584 330 497 623 16 583 29 404 256 613 432 100 31 676 306 80 576 703 139 565 644 437 369 149 184 103 356 64 222 678 510 248 400 319 333 143 225 521 214 616 8 726 533 464 685 407 208 476 498 485 537 563 388 204 25 448 403 687 329 158 37 595 573 125 730 598 501 167 737 239 701 713 248 699 246 473 289 283 57 44 585 29 130 31 739 85 4 629 580 580 293 327 590 442 492 566 684 144 237 180 240 508 740 554 633 368 163 494 58 81 162 122 277 113 573 202 313 674 506 205 57 215 163 260 141 680 653 444 568 394 638 470 208 151 636 88 274 616 113 487 363 454 667 584 380 115 544 78 643 234 167 466 473 26 612 664 396 279 546 433 220 647 459 612 249 581 593 632 117 321 280 346 625 226 536 423 687 663 346 712 743 306 401 635 740 459 519 234 263 599 55 644 332 95 221 363 734 87 661 114 334 562 699 484 167 617 27 558 152 411 741 728 221 625 122 681 176 6 444 484 470 561 426 718 588 272 276 57 361 512 486 431 164 625 273 328 310 153 604 491 117 387 503 114 282 140 743 302 530 45 251 157 340 134 719 1 330 236 475 681 183 324 598 585 520 502 127 49 26 687 610 340 622 558 589 141 425 281 343 42 197 546 477 280 184 391 555 530 542 477 365 55 554 544 685 598 446 326 134 705 521 137 275 282 642 607 104 329 175 277 692 720 483 294 337 558 55 578 19 32 248 462 408 602 94 154 374 463 298 183 722 283 289 120 292 503 174 55 715 474 620 63 399 215 514 58 268 396 457 42 532 631 169 476 612 722 592 184 433 323 57 72 594 371 331 439 559 716 377 602 497 575 468 175 586 703 589 260 292 560 46 94 283 707 198 590 697 82 607 545 391 737 75 403 182 79 342 469 644 728 720 557 96 13 166 531 81 589 678 653 464 471 411 454 742 17 463 113 727 66 249 433 408 164 674 249 224 173 267 341 532 544 335 85 145 347 187 407 702 95 649 139 626 736 137 451 192 576 695 551 205 541 83 665 103 698 118 56 257 531 73 331 467 138 592 416 259 369 303 591 453 111 22 639 565 37 251 660 183 463 484 364 532 175 488 409 243 205 349 32 418 215 301 135 666 47 95 462 9 168 675 558 185 228 112 164 326 572 443 295 414 310 308 190 562 332 457 176 85 668 452 539 706 634 281 709 99 381 575 212 330 26 238 393 443 290 319 511 392 596 288 479 250 327 542 655 82 599 499 86 139 503 22 114 689 547 458 287 243 423 21 133 116 256 382 168 192 396 131 182 228 3 684 447 19 110 723 699 709 658 677 498 35 351 356 616 558 115 384 115 64 337 84 573 281 197 602 452 487 724 424 355 435 570 568 323 276 554 427 21 562 713 270 454 365 255 141 327 78 258 96 344 248 435 651 33 406 126 353 144 404 502 330 252 256 290 72 337 643 220 391 683 635 4 41 700 257 156 333 189 252 544 358 128 643 236 563 535 672 131 629 591 510 346 445 739 36 253 117 53 442 47 490 155 662 393 290 139 12 439 49 453 187 469 54 348 416 328 520 237 339 458 25 705 261 125 231 67 153 642 525 378 392 339 31 612 175 667 477 104 403 735 621 650 350 397 560 337 531 53 694 586 625 1 533 582 154 243 212 363 495 256 194 317 743 503 50 577 689 709 19 369 428 169 442 490 164 688 155 70 68 408 633 552 458 586 276 24 719 539 620 523 459 351 685 647 501 234 317 123 554 169 349 170 431 360 127 449 181 507 593 618 236 509 657 477 514 705 327 654 466 679 590 52 134 97 571 4 49 412 310 39 44 735 355 71 571 473 609 141 369 558 532 709 144 641 192 312 109 659 286 605 710 399 419 719 284 127 46 539 92 347 189 405 721 229 522 319 690 321 301 623 588 29 318 508 387 281 139 737 595 669 719 69 269 648 622 116 410 90 653 168 486 688 198 147 527 461 358 536 549 40 364 496 28 250 432 685 591 529 479 319 458 449 532 276 299 330 247 303 193 471 180 516 77 665 142 551 667 156 622 398 719 187 21 424 29 140 650 147 82 151 442 127 555 728 137 442 64 300 580 505 67 715 263 37 183 399 160 229 709 537 669 186 229 240 274 611 476 540 37 255 706 142 40 697 619 15 401 258 237 533 415 499 270 394 564 637 452 640 119 507 146 5 662 592 475 389 53 609 553 534 30 354 45 559 263 696 357 111 586 235 427 86 629 630 654 691 171 638 310 187 515 518 7 643 497 343 414 616 268 646 288 357 711 162 644 71 123 132 405 492 4 343 50 188 452 617 313 649 281 241 288 425 360 594 482 727 293 626 539 401 54 563 138 69 45 315 682 718 353 554 392 354 83 343 690 526 76 684 475 278 318 489 258 83 245 450 540 346 589 153 8 153 542 576 729 278 257 338 215 52 301 660 444 39 419 283 192 346 225 625 227 391 28 535 667 152 312 374 433 206 564 343 490 213 208 307 663 383 691 272 383 403 737 583 152 485 434 59 208 255 646 237 664 268 282 427 357 69 579 678 340 288 494 689 99 178 673 287 460 223 590 95 155 661 202 687 319 229 215 161 471 183 112 704 665 268 344 203 204 647 507 226 444 295 8 129 38 478 699 365 416 225 64 604 663 595 103 140 157 686 46 74 445 641 215 500 607 368 547 178 352 221 590 84 162 197 512 563 620 422 25 139 610 393 77 301 641 395 707 249 576 322 743 427 74 441 366 345 715 686 480 359 276 510 466 720 459 288 743 686 630 494 96 432 303 376 105 159 608 187 246 122 20 492 600 40 413 242 260 728 352 158 364 654 436 377 428 90 314 596 601 337 481 608 523 322 344 443 638 135 610 244 104 150 4 581 228 65 242 226 228 91 556 508 558 49 176 432 382 445 140 469 518 624 581 213 285 697 321 657 232 366 391 496 78 79 530 650 638 296 277 700 47 64 682 289 709 371 467 564 394 301 142 646 543 223 92 341 30 575 572 676 615 336 465 6 615 28 160 202 173 163 273 548 670 140 719 262 625 384 120 620 562 243 329 618 429 529 48 368 523 429 29 163 607 555 392 226 621 704 554 389 546 11 684 429 673 612 656 164 178 509 556 397 155 272 215 251 93 600 693 497 303 149 539 660 141 186 645 387 450 465 67 608 76 64 620 678 321 30 142 563 589 282 565 694 25 417 57 444 673 588 104 175 115 298 204 384 420 501 518 120 620 78 623 727 548 385 672 628 636 486 441 451 571 533 668 339 207 142 437 227 647 177 433 617 148 630 414 624 315 569 122 686 517 626 654 569 96 322 536 210 603 631 629 41 447 97 66 542 234 320 591 528 14 447 6 723 328 666 705 565 34 127 96 609 616 111 635 602 200 697 487 482 453 450 490 182 113 547 733 585 266 337 656 253 535 25 318 209 392 587 8 257 663 718 575 448 522 240 106 661 361 96 711 593 579 552 355 561 657 148 98 233 435 494 71 196 48 330 70 66 358 387 402 581 626 47 597 458 428 26 516 684 247 729 711 24 332 39 556 631 521 557 527 431 149 590 327 455 347 262 44 215 344 315 161 421 392 685 214 337 168 92 515 625 434 655 185 647 141 317 329 191 516 213 183 737 202 502 472 359 351 601 268 557 201 202 315 620 708 1 692 731 622 212 465 711 145 452 724 416 152 620 701 285 60 83 364 420 544 137 181 545 722 260 144 480 553 665 740 15 305 556 415 443 703 118 429 48 583 371 375 738 122 471 32 618 421 229 630 385 419 42 245 296 396 48 42 16 357 207 557 343 111 540 603 595 75 140 402 412 295 705 393 40 257 83 545 225 347 179 374 338 186 456 176 523 264 682 614 360 609 128 213 77 370 617 345 11 17 676 540 370 619 741 659 493 623 194 270 649 696 441 615 405 8 706 357 148 625 218 203 150 213 54 20 528 324 86 388 262 64 678 403 180 213 431 693 477 237 671 479 603 31 278 740 123 493 169 138 553 151 523 531 646 80 478 370 610 725 155 704 262 476 255 288 269 250 719 48 11 206 471 603 401 692 62 213 485 146 143 529 235 583 93 158 457 592 720 182 87 695 128 636 75 260 401 392 223 740 333 315 304 140 471 138 576 36 113 443 16 427 92 437 444 85 290 654 266 285 237 308 508 654 247 662 222 469 683 640 595 630 599 596 113 701 295 93 283 47 511 555 490 360 34 473 641 14 331 43 194 154 54 436 544 727 30 522 585 606 631 345 330 292 318 418 721 498 162 291 192 176 300 457 345 528 99 296 4 219 697 597 404 617 702 150 114 8 415 140 684 417 449 543 397 303 645 466 429 142 587 498 432 279 357 68 154 472 99 79 401 420 682 427 644 189 363 34 165 544 555 130 465 638 328 484 451 692 303 333 432 444 102 142 91 692 538 685 411 619 392 387 65 396 436 661 118 396 591 534 262 355 624 633 259 185 73 513 308 221 283 627 179 118 639 108 114 37 465 363 353 92 366 148 70 681 682 95 404 604 61 666 638 321 113 637 691 324 523 415 335 723 359 343 728 110 393 95 334 143 495 695 310 285 119 426 509 327 81 492 141 263 241 216 413 511 239 643 221 647 697 287 629 75 602 637 481 589 320 733 259 613 127 210 166 725 444 531 335 691 159 123 103 656 674 190 186 109 35 276 572 546 644 492 365 731 23 236 609 688 226 213 558 186 649 707 206 26 513 346 258 210 279 700 277 368 190 451 459 323 110 527 170 148 390 623 715 222 110 333 113 345 117 162 42 121 9 575 326 105 327 644 553 528 741 528 741 715 431 600 72 614 314 247 207 549 556 626 588 378 159 465 101 199 294 371 257 263 525 718 542 318 665 137 351 686 621 658 230 611 478 39 362 319 115 675 644 674 7 13 348 599 695 643 199 737 334 203 263 382 392 74 705 618 661 96 191 368 125 678 501 304 332 108 709 305 707 696 610 669 521 75 596 362 408 255 123 498 207 253 130 176 209 200 178 184 43 114 532 207 512 628 350 487 738 627 407 342 261 167 363 452 699 38 428 148 9 630 283 622 207 205 226 632 353 737 603 275 725 35 144 649 188 689 335 373 236 374 506 491 710 676 545 709 326 6 415 6 410 628 512 571 402 372 244 237 162 384 272 697 497 12 692 692 629 342 107 351 508 448 380 437 398 686 646 732 529 293 380 687 681 542 442 599 483 390 404 129 724 659 29 635 159 66 458 591 241 120 630 391 409 298 290 586 76 328 69 435 6 98 519 694 231 20 420 366 378 164 68 724 412 27 210 603 396 484 38 292 276 678 17 322 743 233 633 443 467 384 463 226 11 265 37 244 97 164 551 427 75 563 665 153 387 299 127 724 314 103 670 433 476 593 336 556 503 214 505 358 449 550 338 587 283 212 502 589 174 189 502 553 315 292 552 196 106 153 80 159 93 743 133 458 677 570 254 253 717 647 606 88 327 404 488 731 554 627 58 45 478 558 154 73 225 519 359 88 498 65 445 221 604 42 168 720 681 439 279 318 459 112 91 19 269 322 243 492 446 230 601 73 489 26 574 50 555 602 512 481 94 726 147 693 241 73 530 422 724 331 235 135 385 243 434 105 723 686 626 683 582 27 50 393 265 346 121 16 534 229 650 473 353 563 501 428 297 166 380 211 350 74 140 419 676 388 275 507 311 415 520 530 103 469 443 671 696 64 70 121 240 707 99 154 351 205 75 683 9 212 714 314 651 618 659 77 224 616 453 30 434 491 331 270 277 77 76 462 39 100 274 292 547 714 654 409 411 581 558 207 183 650 25 291 218 232 278 113 231 671 121 630 195 566 188 585 60 198 629 429 112 222 609 531 161 92 172 549 221 123 116 416 599 641 298 683 2 501 88 188 578 725 458 96 574 273 493 742 694 596 282 75 219 403 636 495 66 719 283 568 523 636 31 468 662 704 544 371 257 263 285 589 151 587 213 55 587 414 433 343 199 71 419 97 725 707 490 200 328 587 108 716 415 87 3 151 255 538 55 338 124 356 387 113 214 689 104 688 198 66 364 490 479 371 371 54 368 364 158 300 467 353 585 574 578 278 11 728 652 44 77 151 488 598 455 290 40 88 270 17 402 149 651 328 213 316 244 316 58 361 723 396 643 690 548 641 626 481 314 664 17 96 684 720 165 465 567 716 312 452 308 594 705 228 60 694 407 94 512 288 303 120 593 166 335 527 43 241 653 209 183 553 545 628 742 68 649 105 269 570 88 133 450 354 372 110 251 515 387 168 343 283 460 150 703 455 621 479 185 303 64 161 97 370 554 182 43 507 688 234 633 67 32 74 695 72 639 262 159 613 699 434 674 498 547 532 115 236 580 62 46 475 126 410 698 537 472 220 480 680 85 147 715 271 163 668 74 718 676 694 96 536 619 445 559 470 475 429 626 462 212 150 239 690 255 729 707 341 324 420 234 15 357 596 368 517 664 26 639 182 679 707 719 226 85 371 273 609 359 580 370 370 385 119 677 582 534 125 237 737 471 487 460 53 211 356 508 435 255 27 150 176 453 43 657 228 153 687 472 59 414 533 414 734 585 606 650 95 376 693 622 201 440 679 462 740 146 387 5 632 81 463 348 138 147 508 511 479 330 252 251 104 413 49 396 433 151 57 6 428 212 613 579 99 37 583 277 75 687 588 102 666 410 26 584 702 539 516 469 41 514 239 630 211 272 255 137 453 249 18 529 413 402 259 377 587 60 51 159 461 137 248 426 269 255 199 290 730 314 1 130 317 50 567 264 596 97 642 609 338 332 564 488 741 573 114 723 44 685 401 553 594 237 177 281 13 319 698 101 343 382 548 468 513 32 549 452 452 382 384 568 437 240 679 154 374 114 225 246 376 469 471 11 481 136 315 520 288 183 566 588 375 565 214 430 452 60 709 523 232 509 5 92 649 355 17 168 596 636 466 261 347 518 477 449 376 220 200 518 534 492 282 251 221 425 180 381 590 601 621 616 686 205 644 626 248 213 718 70 335 691 446 618 150 536 461 171 705 95 272 252 69 218 669 698 97 636 275 488 231 210 452 141 702 203 158 304 224 301 94 69 412 714 557 259 124 446 81 277 36 194 385 698 256 377 188 659 639 681 158 92 47 206 295 463 622 676 309 407 737 328 70 261 221 3 425 102 636 62 447 467 449 621 232 510 216 332 504 682 582 521 33 552 107 626 224 594 9 373 164 724 424 230 71 332 683 241 394 638 700 234 197 261 222 484 405 655 421 298 143 78 390 380 48 329 420 648 502 286 332 56 265 539 340 560 718 302 546 625 728 301 554 574 312 480 321 400 186 183 35 430 204 462 198 576 73 369 345 416 507 455 674 144 354 215 606 328 506 682 132 474 269 136 692 130 289 508 7 383 204 569 694 262 688 277 183 13 430 513 487 242 278 692 457 288 267 492 28 229 307 336 125 457 85 600 568 189 623 102 408 648 634 377 411 132 344 673 151 645 113 546 74 427 312 532 288 392 600 445 409 98 626 174 406 556 425 480 115 734 20 571 499 81 674 713 46 366 224 620 642 670 78 720 214 37 6 89 364 57 646 288 76 347 376 573 508 432 317 273 119 455 348 158 664 2 167 380 456 363 293 668 372 490 270 125 302 416 10 315 475 461 233 236 383 713 454 434 274 512 66 150 639 545 30 68 190 74 707 11 310 512 425 130 66 578 515 464 55 284 40 57 668 678 540 311 262 237 530 540 37 375 284 519 610 375 599 486 441 416 475 642 221 33 233 267 129 404 442 580 669 93 130 612 339 636 604 522 29 347 253 432 135 444 642 675 27 465 271 740 658 85 428 307 697 671 495 51 680 589 254 654 49 341 330 472 527 237 677 581 73 312 623 561 355 222 565 460 587 176 8 492 216 536 382 36 136 372 513 259 83 111 389 116 657 349 476 576 389 182 187 208 552 93 462 176 354 663 516 705 576 432 721 552 709 112 362 331 413 448 515 698 281 374 70 137 610 494 493 358 718 95 43 40 600 111 642 583 593 730 19 425 74 647 637 701 192 435 439 673 228 546 260 740 467 274 490 671 691 670 382 742 511 425 545 674 172 95 592 451 311 714 613 136 478 707 414 70 669 373 661 554 495 492 258 592 233 226 368 477 741 621 400 554 542 548 82 10 258 535 143 334 409 648 431 84 736 556 400 688 499 238 304 445 92 74 472 569 533 703 588 478 1 141 376 669 42 383 519 173 571 291 322 83 556 194 409 323 213 676 230 33 525 152 154 197 697 161 484 288 344 379 7 607 25 385 66 496 675 371 93 187 614 538 134 16 723 343 33 302 47 277 305 611 575 117 304 109 497 471 706 679 481 682 428 181 413 233 127 621 13 354 162 683 387 271 448 630 267 66 356 4 216 170 417 631 446 702 495 617 725 325 77 224 171 218 311 212 226 297 659 557 336 622 644 218 587 79 612 358 143 108 382 397 716 377 539 358 223 124 508 324 44 59 2 685 346 457 498 363 437 108 168 574 586 11 541 351 163 165 452 257 472 56 339 370 634 173 274 677 642 697 622 492 680 510 545 721 576 501 694 718 425 326 737 164 464 370 32 495 453 323 129 244 246 47 352 444 139 603 308 202 329 219 300 65 191 20 279 613 293 592 75 54 520 274 12 17 3 342 541 659 141 422 520 383 542 37 83 652 97 336 574 642 62 512 271 470 72 510 715 9 178 376 515 462 692 10 392 124 632 211 278 284 17 509 719 685 95 237 253 211 8 699 263 609 459 113 520 150 388 499 56 521 8 558 116 444 393 52 158 100 10 14 127 637 233 668 295 276 565 390 281 451 235 509 116 601 553 540 439 9 396 31 64 135 366 473 211 54 657 372 156 575 667 689 93 316 613 348 195 622 233 105 355 252 5 100 404 216 287 133 699 511 432 537 275 228 95 428 294 287 685 631 147 75 626 82 87 613 1 555 601 488 553 500 313 639 648 237 42 672 45 260 287 520 480 454 228 626 86 107 196 734 475 85 598 624 191 223 561 201 377 262 193 469 494 269 533 47 39 379 464 245 363 3 416 398 476 493 253 115 292 173 492 734 664 52 470 131 211 659 706 569 604 429 199 441 7 271 728 120 16 67 323 219 703 637 412 331 469 104 1 283 169 255 510 608 386 585 540 324 75 503 156 405 63 669 305 694 189 239 604 726 41 176 563 75 674 237 63 49 373 93 84 101 601 605 684 621 636 446 577 12 569 192 130 237 491 685 123 191 173 605 437 133 660 591 704 105 500 513 550 684 41 543 630 682 23 539 681 264 108 121 647 378 558 672 233 283 354 154 322 230 218 652 625 160 336 266 118 176 552 295 139 554 443 316 540 593 333 538 635 198 409 545 703 404 644 561 6 529 554 623 637 728 216 180 298 362 688 728 314 401 555 625 341 693 82 467 580 328 694 278 15 528 517 140 712 701 276 294 289 171 429 483 129 341 312 147 421 559 184 363 680 380 228 665 219 142 49 356 540 520 241 356 148 70 563 200 224 244 23 478 4 395 526 89 383 629 376 356 627 319 443 35 564 67 539 443 101 398 129 461 31 7 13 366 430 168 71 326 160 582 411 541 320 449 76 437 72 267 223 229 164 275 51 107 285 605 503 180 138 87 139 577 241 546 10 286 432 591 586 248 613 321 194 255 392 515 245 191 200 401 334 188 637 274 105 585 203 454 551 544 135 267 190 199 557 513 561 275 474 81 376 425 459 273 196 415 552 162 567 257 586 236 21 215 151 490 297 495 371 470 196 45 626 206 559 347 571 438 280 180 442 452 532 611 465 8 273 371 170 106 606 584 220 251 597 251 65 373 516 220 165 337 60 494 489 367 444 607 615 573 47 315 309 595 587 142 142 95 81 103 401 290 38 346 407 333 192 129 66 522 425 98 547 408 400 328 59 165 519 357 330 24 303 491 111 230 47 161 436 66 405 524 610 55 611 275 48 73 494 256 290 386 585 24 31 625 409 5 425 8 503 395 198 410 52 84 449 363 567 537 47 382 422 497 247 587 443 539 425 177 168 580 104 254 175 511 627 454 546 505 183 259 158 344 119 619 140 379 557 593 198 183 282 296 379 46 440 363 551 131 293 604 510 577 209 77 170 390 288 179 241 530 61 142 589 28 78 7 36 191 478 76 135 589 174 470 298 244 580 323 574 314 295 284 249 158 278 504 235 393 41 55 124 238 76 578 361 125 476 587 123 245 173 78 64 200 312 367 124 112 604 369 500 24 224 213 117 100 107 139 329 1 548 314 254 506 159 46 565 154 285 171 354 586 233 87 253 110 256 624 391 631 416 598 457 121 93 263 69 206 243 324 606 579 368 383 607 494 431 535 196 147 350 150 251 479 229 200 195 323 483 536 395 106 202 630 448 95 622 493 344 271 373 28 508 587 528 226 163 31 25 429 379 106 98 244 116 305 604 350 403 171 438 345 399 564 92 176 561 416 532 581 105 23 614 136 18 297 48 75 294 173 53 624 110 414 356 290 434 65 512 562 470 267 50 283 83 192 619 314 283 205 575 148 282 129 18 150 576 361 350 361 431 432 394 564 599 358 573 387 342 638 246 593 513 11 117 167 574 277 257 274 106 543 114 44 121 40 458 19 457 359 561 241 604 299 422 591 633 473 70 503 611 55 238 134 632 282 574 30 623 264 286 343 139 200 64 241 486 442 269 21 437 126 356 146 196 301 617 298 459 20 3 357 391 262 498 306 242 131 233 87 243 391 29 494 610 460 73 519 494 508 386 322 455 455 277 396 151 40 116 86 459 194 282 8 347 464 269 70 536 31 567 395 388 232 519 382 7 75 451 192 524 599 150 465 532 142 95 168 426 467 466 237 501 287 639 274 527 269 109 611 30 281 143 637 349 433 411 512 266 44 368 356 284 526 102 282 309 381 615 497 499 35 488 400 106 249 541 480 107 323 90 115 183 569 124 116 232 571 233 470 248 63 606 295 281 351 533 607 249 540 145 137 203 307 534 508 169 211 260 398 506 189 215 138 322 627 173 7 386 419 198 7 309 137 557 179 72 138 321 47 406 334 518 225 38 408 383 496 175 91 105 376 212 94 451 43 548 527 449 561 219 96 346 580 92 128 194 222 163 581 553 29 57 260 299 370 250 380 422 447 283 441 249 44 490 264 510 450 468 420 149 405 118 258 510 231 143 139 592 220 41 490 74 52 14 251 435 306 545 576 349 489 151 362 478 125 566 589 204 558 543 65 108 94 162 254 529 361 311 74 184 543 520 46 35 24 103 293 137 482 546 35 216 511 116 36 475 636 234 477 286 231 264 448 526 173 313 411 500 173 495 529 334 383 417 389 500 51 629 504 365 302 338 185 34 315 414 334 297 594 106 17 10 605 76 410 562 373 576 621 375 612 326 394 465 521 215 528 381 35 322 468 159 627 161 427 472 401 417 149 526 396 348 550 510 516 394 253 585 472 595 165 169 92 567 129 549 490 448 18 132 228 38 424 442 171 277 123 165 47 603 623 429 551 317 183 353 266 116 355 4 298 388 465 409 584 413 41 393 101 610 338 103 115 82 211 346 58 269 228 70 599 630 410 491 35 388 544 447 291 381 560 139 337 121 264 495 283 614 384 324 295 639 116 393 276 243 578 616 551 392 437 451 571 499 131 356 530 565 15 236 588 120 628 276 193 326 540 579 38 75 87 632 557 396 290 317 37 468 265 66 185 101 36 233 635 226 346 442 333 418 584 212 421 400 57 66 116 453 74 554 237 373 520 528 565 342 375 272 168 383 290 477 547 568 376 313 602 292 285 77 528 183 607 100 632 346 601 337 4 391 255 353 2 191 542 244 404 217 420 555 235 8 188 169 316 1 452 488 492 41 408 391 46 17 160 71 442 491 172 179 561 227 121 333 261 388 633 167 345 176 217 396 59 568 516 130 65 490 427 440 140 174 201 3 623 468 268 456 80 525 219 321 48 173 236 624 286 51 555 622 620 352 549 297 437 507 583 351 592 251 436 76 133 447 456 459 518 547 330 328 211 325 375 48 356 595 471 606 33 518 380 601 60 630 515 189 292 499 514 102 433 515 529 597 517 391 405 271 72 66 182 411 360 527 420 397 154 501 143 260 427 387 594 396 84 172 146 60 473 342 566 115 497 226 152 628 119 298 590 395 118 370 64 551 185 632 109 69 599 228 187 358 486 385 547 613 299 609 348 585 400 589 155 210 460 109 430 193 583 179 88 51 197 52 592 575 91 448 492 530 58 414 364 246 86 534 398 269 543 606 325 568 548 215 401 455 185 625 189 627 256 371 301 525 175 15 7 208 455 65 252 270 99 267 580 587 616 625 512 74 371 160 566 595 99 437 598 209 554 24 37 580 481 371 406 464 216 308 73 149 441 127 332 194 6 309 274 148 283 431 496 182 632 141 429 243 501 606 552 212 230 458 46 579 17 484 519 226 63 105 202 173 253 40 51 70 633 315 413 241 214 558 279 8 260 138 629 583 205 457 20 46 135 215 506 146 247 558 451 529 392 175 240 522 565 440 103 418 21 319 137 78 3 548 92 312 182 576 593 435 588 112 400 335 55 564 76 499 67 419 183 471 397 140 230 514 383 84 139 251 576 594 462 576 307 423 55 237 21 474 298 132 497 541 20 55 448 390 440 342 281 619 462 74 400 583 288 583 89 331 405 30 283 426 204 294 205 243 273 448 473 617 633 110 493 412 449 333 144 597 557 201 605 306 170 197 243 181 571 299 79 299 192 313 507 124 380 622 228 240 629 101 244 602 389 246 615 589 88 603 122 475 170 379 578 613 380 74 418 344 365 339 610 353 230 344 460 66 59 83 613 157 252 158 516 121 218 517 549 208 293 366 523 156 95 282 140 111 564 491 500 64 328 33 568 452 104 454 222 544 258 320 492 21 195 530 594 231 505 65 40 409 91 186 157 486 546 545 385 17 63 526 230 43 497 307 117 118 301 559 502 434 47 353 321 411 573 247 524 364 274 582 615 252 44 303 105 449 380 95 429 199 158 135 219 20 447 31 162 308 191 26 342 167 556 160 633 290 182 162 259 597 80 565 139 264 611 393 133 490 172 446 290 443 414 33 488 461 517 117 246 385 240 319 531 594 393 109 558 204 122 419 627 630 14 620 209 243 552 585 449 400 44 408 277 319 514 171 223 223 8 210 469 122 426 636 58 344 250 494 230 326 86 48 230 437 626 329 2 284 370 241 274 456 324 614 3 366 34 601 626 531 530 227 569 111 318 200 562 598 266 259 229 18 626 326 637 639 109 48 341 313 129 72 466 93 578 5 78 19 598 537 349 313 222 323 325 597 128 596 407 533 88 633 371 340 558 127 122 507 268 357 338 571 325 214 90 87 248 318 78 349 199 475 370 219 170 179 299 464 263 265 532 574 622 178 365 485 326 481 515 385 147 502 229 501 454 506 148 178 43 180 148 253 420 486 22 139 249 603 20 389 258 150 322 236 187 271 287 488 450 239 561 166 180 374 101 118 13 83 101 573 295 265 327 15 263 628 15 54 526 615 625 275 68 526 207 436 572 448 270 611 214 131 484 362 439 170 617 613 568 71 181 526 39 403 27 534 591 72 72 506 1 285 51 612 484 216 233 217 508 110 450 211 480 71 347 442 553 441 3 321 622 620 121 486 595 266 93 20 432 44 53 39 630 604 307 299 94 540 154 609 562 387 403 277 320 584 82 559 467 56 450 396 626 635 100 210 512 334 93 76 608 427 435 271 480 358 399 366 193 298 67 175 237 339 360 206 6 632 447 176 465 326 153 274 231 323 57 411 178 12 338 403 469 11 301 470 627 441 234 412 254 18 624 59 631 443 48 502 146 511 509 235 219 43 530 500 377 327 388 160 210 612 426 44 457 284 547 537 127 626 607 132 72 480 329 447 251 528 585 123 3 230 509 618 196 245 232 227 123 406 572 121 588 472 537 221 469 182 112 537 223 292 54 598 126 531 588 21 243 565 224 509 75 516 474 350 250 500 471 151 579 265 382 74 609 474 230 415 568 456 576 126 249 166 495 466 155 589 227 182 524 147 93 182 535 158 45 63 304 287 404 100 557 260 192 475 156 635 144 496 547 111 58 295 175 441 463 111 469 235 35 478 392 340 596 299 233 250 436 98 581 570 220 472 575 14 364 633 39 137 412 245 605 73 293 218 80 164 13 592 476 405 395 477 45 229 229 201 395 218 198 299 129 496 408 253 618 455 513 547 63 230 60 554 151 319 97 389 298 523 141 1 374 363 98 13 148 57 248 94 275 128 299 622 368 87 13 376 105 471 425 32 394 368 576 284 106 370 205 458 166 312 608 234 574 414 454 77 297 290 448 389 618 8 144 541 600 59 457 557 615 59 52 114 363 349 379 548 550 59 598 460 340 493 381 284 405 351 493 29 571 573 419 311 475 174 37 235 566 275 10 420 579 564 2 603 377 420 549 165 205 120 145 56 638 108 522 489 486 280 128 524 52 580 563 409 305 358 253 512 369 44 511 598 31 154 280 371 598 219 327 166 425 82 400 209 85 297 550 205 458 463 376 495 450 416 333 510 356 484 597 353 30 135 272 532 216 260 259 107 156 616 552 468 81 281 292 463 145 163 253 319 279 573 630 295 495 132 297 32 11 240 10 593 430 457 321 445 115 277 533 137 281 594 516 516 76 437 140 69 244 214 462 376 234 605 100 543 246 185 233 531 368 546 319 558 309 601 51 287 39 531 353 139 331 166 60 13 167 321 371 386 410 568 345 253 206 409 207 27 27 348 472 315 515 432 24 472 551 587 90 400 4 624 35 87 418 365 591 527 56 573 209 591 173 606 310 508 524 582 487 385 190 252 627 443 313 84 488 176 401 343 635 27 241 369 493 384 414 308 580 119 97 294 274 204 107 182 105 233 431 87 224 241 311 250 81 629 208 242 84 322 562 440 505 35 352 523 384 349 540 396 510 588 101 316 204 314 451 473 61 292 600 180 509 148 589 198 197 545 202 312 50 229 219 132 332 484 265 128 383 151 121 288 532 250 554 206 372 437 122 474 331 41 84 506 67 291 49 386 603 209 178 443 156 464 379 603 280 533 225 323 635 502 463 325 115 117 129 252 121 608 40 416 2 554 171 399 23 591 441 499 581 182 328 193 84 71 58 355 395 148 194 182 80 310 179 606 405 83 523 140 498 630 56 549 400 156 161 323 578 58 43 583 202 166 317 474 199 162 299 165 610 201 581 218 149 197 586 543 554 463 458 399 236 68 573 600 466 242 2 398 250 536 96 479 292 528 39 239 102 62 369 202 8 597 125 373 186 464 614 44 388 367 611 256 418 524 597 262 105 345 367 173 126 482 23 124 85 459 260 339 193 106 505 325 624 425 281 141 212 609 190 460 519 300 410 3 320 76 216 274 75 220 107 5 309 229 559 301 365 236 582 80 63 20 116 11 404 148 443 354 289 617 80 303 479 513 460 101 9 446 30 41 47 573 278 569 313 128 339 284 279 361 511 296 519 119 40 208 371 366 260 549 109 603 316 140 629 42 215 564 469 192 200 305 257 340 572 25 631 54 476 85 628 135 298 578 253 601 137 405 244 600 286 634 386 393 456 299 174 92 418 535 46 6 448 476 153 327 403 216 178 339 295 452 613 403 518 184 66 519 251 199 319 42 365 487 541 130 153 135 171 199 226 541 289 333 36 170 31 403 333 181 523 223 109 299 316 570 511 466 484 193 454 63 183 245 506 421 9 316 205 341 574 467 83 429 396 108 214 192 457 326 14 26 79 614 448 468 324 229 194 307 58 638 593 610 213 67 314 299 181 555 135 462 30 31 446 615 40 335 206 516 119 48 317 401 198 39 631 141 30 599 545 195 215 493 314 271 633 129 227 197 533 401 492 51 451 320 319 402 336 144 553 319 347 606 594 369 580 239 305 487 637 152 498 156 320 149 42 560 302 555 399 91 127 602 136 555 308 245 573 541 573 176 68 322 288 554 502 530 424 93 424 500 529 539 30 128 372 185 328 527 322 31 373 203 289 323 135 92 425 28 84 149 99 221 600 111 639 156 519 234 1 592 49 611 19 76 549 31 429 514 464 582 479 329 37 633 257 447 442 284 296 279 176 551 478 61 550 577 403 583 199 448 304 484 320 360 90 406 177 410 618 176 174 421 22 399 124 35 63 434 486 504 514 619 621 322 324 18 468 198 409 263 257 474 387 288 433 297 407 12 314 506 262 104 250 79 77 278 458 144 20 624 171 403 301 600 439 510 424 238 446 350 111 549 600 634 208 380 194 629 542 69 583 573 511 262 60 227 557 279 568 484 38 551 19 450 66 173 129 41 13 44 387 483 36 561 584 635 287 516 35 352 550 462 111 472 119 557 93 273 337 458 94 585 467 344 283 452 530 222 235 415 86 350 136 605 365 634 40 25 427 593 19 603 156 617 526 370 545 531 12 611 534 289 217 594 145 400 512 511 62 342 559 228 108 613 95 402 574 531 392 211 604 626 277 388 136 389 292 546 212 202 409 531 629 378 167 328 7 247 407 28 229 363 211 591 595 67 151 581 234 584 133 72 193 298 605 431 58 50 555 423 471 557 296 384 430 463 432 249 494 629 258 162 638 83 204 191 93 578 252 582 454 453 569 362 309 427 33 225 579 301 362 545 169 268 544 592 36 191 462 312 404 342 407 147 514 312 427 281 303 15 432 459 438 178 49 233 621 420 252 276 497 421 225 602 416 5 188 220 47 149 486 3 572 583 101 482 611 87 627 244 425 368 117 360 294 557 81 420 625 236 169 85 134 36 407 351 180 580 244 437 391 208 323 546 17 426 486 492 190 427 420 81 350 532 491 284 443 255 598 422 609 19 301 428 596 193 127 237 544 349 591 538 297 636 458 12 612 68 372 75 603 586 87 269 74 84 167 131 133 118 386 586 324 405 19 169 369 344 458 246 169 17 348 632 216 253 581 569 181 398 139 2 271 122 624 315 464 427 155 18 431 141 336 622 399 526 622 31 467 188 473 525 279 461 423 391 221 415 22 310 558 77 281 216 302 434 452 411 630 525 376 48 425 57 197 21 90 240 76 408 436 246 178 505 284 305 258 258 358 160 377 7 115 409 164 576 412 286 52 73 190 169 244 84 345 74 172 313 449 577 470 549 266 424 382 413 504 595 118 226 493 372 159 243 624 450 147 27 302 75 478 458 331 396 132 539 257 237 457 307 553 384 581 434 221 528 359 247 309 458 111 232 494 294 73 490 246 445 359 389 486 350 508 300 471 15 93 48 580 425 451 169 60 117 254 79 341 159 215 238 233 283 262 140 50 80 313 146 528 135 165 625 188 526 72 264 205 472 431 452 25 210 421 425 550 388 505 548 396 492 555 27 485 238 315 380 638 243 106 113 370 494 40 117 515 144 421 98 29 583 372 61 517 356 512 350 192 119 365 377 398 17 179 73 198 171 463 396 524 15 307 328 315 147 481 401 22 593 182 584 47 473 628 75 323 254 564 618 133 465 531 491 355 29 605 108 489 423 159 363 195 294 232 134 510 125 309 502 420 133 335 400 122 585 135 44 440 137 293 202 565 166 456 322 183 297 586 154 270 189 420 329 171 589 53 351 230 513 425 239 395 63 572 633 330 275 145 521 219 56 139 309 474 385 608 102 508 556 198 193 205 120 66 240 113 484 187 114 334 46 409 607 585 419 46 223 148 572 473 47 529 147 281 575 23 59 450 158 599 317 379 398 202 400 274 608 108 240 67 578 524 260 446 9 427 428 225 114 221 263 288 318 419 597 592 24 623 447 51 379 97 424 324 399 303 515 356 310 217 526 7 348 586 40 6 161 198 405 391 151 107 396 362 314 310 564 429 419 414 203 228 373 243 425 609 591 245 308 460 20 485 321 153 571 520 574 36 344 423 155 350 546 531 216 142 473 491 408 54 199 325 620 284 239 235 423 28 56 83 24 630 175 243 568 425 56 631 509 598 143 231 251 55 635 366 410 566 209 514 222 234 585 417 363 309 338 486 259 588 160 220 140 386 608 106 417 159 544 13 10 26 281 100 307 211 287 614 160 393 254 605 77 344 111 39 169 14 253 512 191 526 87 483 60 121 283 93 37 371 549 231 413 48 370 577 254 183 403 281 619 179 602 60 525 171 140 418 127 485 601 251 132 624 495 416 632 496 221 470 27 388 251 380 191 209 458 202 617 628 557 249 199 490 584 131 419 46 328 594 229 261 166 522 45 583 578 629 596 552 639 10 11 443 25 111 90 429 530 494 443 36 424 502 243 359 429 583 319 298 91 465 263 70 622 161 604 283 558 26 141 335 103 239 202 599 394 357 526 414 174 636 492 109 623 299 240 11 395 111 106 422 267 249 301 568 416 185 136 609 549 162 297 603 512 166 170 182 142 598 407 35 45 349 343 265 515 628 41 153 65 44 452 576 352 398 602 159 198 301 521 527 605 198 90 123 89 341 195 188 273 597 323 216 47 368 72 38 69 398 222 39 12 278 528 327 151 226 52 636 504 253 448 503 250 449 453 24 515 175 75 414 190 181 602 231 355 430 44 421 211 515 440 598 435 194 523 467 436 310 412 286 510 575 250 341 632 36 312 639 331 384 543 415 419 374 359 533 35 342 230 133 57 459 376 616 604 460 282 616 488 570 6 246 586 244 462 545 369 489 277 345 556 335 389 548 190 142 135 150 212 278 600 202 167 476 463 465 26 86 293 527 394 331 142 446 506 109 202 435 227 285 616 99 480 429 441 323 551 274 162 422 248 145 235 575 356 2 381 575 330 42 511 259 552 201 319 526 166 171 280 523 318 552 361 438 268 571 585 273 475 457 407 616 239 250 262 14 488 335 245 364 108 473 229 191 631 384 113 638 212 159 33 568 378 124 348 567 268 63 197 273 351 354 463 123 508 588 31 372 56 243 508 606 554 558 61 303 29 14 638 290 408 625 259 575 144 221 356 479 65 589 57 429 479 58 249 508 507 611 230 90 143 51 143 42 553 84 416 254 133 421 115 61 5 66 572 598 214 182 191 433 625 507 255 285 526 369 157 567 404 10 162 427 203 581 62 541 345 591 235 91 490 71 281 9 551 524 571 277 102 466 301 271 201 500 470 154 208 572 530 196 136 8 385 392 450 16 104 493 447 485 503 156 71 632 327 463 222 611 8 94 280 513 425 550 535 553 172 458 61 313 202 268 469 19 5 528 411 328 254 224 633 422 339 28 598 287 107 347 520 132 163 13 73 446 91 517 53 455 276 37 187 315 343 634 25 184 515 515 61 3 276 584 62 286 459 246 28 401 148 432 567 420 267 579 343 610 30 528 534 4 586 529 77 139 309 94 301 606 498 118 138 69 148 165 518 342 227 292 436 274 96 30 450 66 269 139 599 629 315 565 199 394 610 107 421 39 22 83 460 11 107 152 391 123 499 537 207 49 106 314 175 101 323 198 192 370 568 78 108 58 250 497 517 145 495 310 594 424 240 246 258 9 98 635 134 331 10 167 195 70 196 400 476 176 527 350 3 93 300 48 413 169 410 622 99 352 576 287 402 25 608 551 257 576 247 86 584 479 59 423 437 457 125 531 599 440 168 163 166 110 355 113 300 176 378 224 7 493 389 480 431 232 496 139 493 281 43 549 512 27 201 244 490 399 565 309 180 317 352 589 171 172 478 236 141 123 166 285 416 373 33 149 343 581 216 255 505 224 233 25 533 438 610 457 24 443 230 458 350 142 504 307 437 596 412 112 540 273 520 456 525 605 9 378 468 609 449 209 265 494 514 372 483 268 31 254 568 282 353 223 489 1 605 503 341 25 401 435 434 288 46 444 363 250 634 123 25 197 568 309 453 119 490 16 218 593 164 612 108 218 276 499 335 373 446 213 630 371 260 186 446 423 610 602 103 544 508 209 399 560 309 221 583 615 204 185 266 355 44 52 150 190 537 548 632 114 18 327 611 72 135 572 106 15 534 267 354 526 223 240 291 502 127 389 268 318 255 533 417 51 187 79 416 240 219 154 86 275 603 83 554 4 323 162 433 527 408 477 238 241 41 276 428 83 482 318 280 436 204 239 35 365 299 609 440 56 254 109 287 551 255 340 6 484 110 232 49 213 99 173 85 241 362 579 395 40 606 196 51 186 18 518 330 589 236 534 116 550 142 399 205 584 601 358 303 486 206 73 557 517 387 483 431 15 562 260 370 432 567 563 316 287 279 453 292 601 519 163 75 174 394 510 290 404 198 636 523 439 500 281 239 11 411 206 89 393 410 610 244 302 408 557 276 258 573 270 119 52 41 171 629 451 567 162 508 91 407 386 301 405 499 217 523 274 84 331 443 420 96 269 335 385 457 639 381 26 543 26 337 489 92 76 424 161 82 1 491 355 616 368 354 95 129 262 609 463 362 565 91 191 349 516 121 538 527 82 221 515 530 76 2 75 413 137 484 126 96 222 61 533 278 443 106 526 144 183 177 309 621 285 473 585 583 259 286 497 155 370 45 256 169 510 620 34 225 383 230 197 611 607 414 31 214 634 454 161 494 71 221 616 189 185 413 237 144 476 547 628 369 532 205 204 606 189 573 267 325 412 43 252 255 545 44 464 401 406 240 353 68 195 154 235 447 604 127 551 416 336 497 2 63 77 125 617 404 409 181 149 103 528 548 72 397 46 221 558 15 99 193 628 570 189 404 100 98 526 377 305 428 137 379 128 582 344 437 502 567 498 128 509 367 578 42 101 343 336 400 576 182 143 29 573 479 6 95 267 419 331 106 243 80 256 165 623 30 369 393 330 282 266 43 286 406 213 58 571 133 611 266 338 220 169 613 274 466 57 430 64 586 376 569 620 333 101 467 630 432 350 181 546 573 226 535 530 273 539 127 261 156 256 348 380 46 75 335 401 191 532 493 386 559 395 13 417 466 337 383 85 572 182 441 427 460 67 595 484 224 475 609 548 264 494 32 559 214 175 80 541 362 281 414 519 467 341 273 126 28 560 318 307 537 176 502 21 407 415 386 38 24 238 415 226 527 213 544 449 170 207 114 488 372 341 611 147 75 468 103 95 59 200 444 128 495 282 611 519 113 477 380 24 32 315 632 346 114 378 105 37 615 21 349 10 80 226 390 501 609 511 554 625 564 522 461 549 341 595 381 542 138 366 239 130 534 191 464 186 366 211 501 404 115 470 382 601 570 322 72 60 516 5 58 440 639 403 320 566 215 97 11 31 633 359 193 387 492 245 69 400 172 634 307 439 71 530 538 179 162 455 266 513 387 501 524 516 477 276 440 397 220 317 576 68 199 306 242 369 87 224 397 524 538 540 565 272 513 109 468 499 495 531 335 62 565 294 353 117 79 458 274 12 522 278 618 226 499 38 81 402 572 90 439 182 635 58 46 587 423 224 380 365 587 98 399 364 12 57 309 144 512 598 565 107 158 465 141 283 336 210 338 206 40 512 606 245 115 563 396 92 391 298 614 19 233 8 435 569 4 611 5 377 587 119 184 448 496 60 95 505 561 549 319 100 633 27 8 272 501 200 262 144 56 126 565 10 516 210 143 489 137 196 488 263 372 38 293 636 150 268 398 391 474 574 614 340 359 187 610 460 161 458 152 550 228 605 553 251 360 296 159 24 582 530 295 316 254 180 598 241 439 228 486 157 554 618 636 362 209 531 592 546 266 283 4 242 38 591 175 7 532 479 461 262 628 325 80 444 639 511 189 348 364 69 333 621 187 16 166 469 90 94 4 481 563 58 27 188 132 19 512 628 552 41 352 639 54 506 160 116 330 343 595 27 195 344 312 271 324 553 186 387 153 171 260 603 303 34 625 275 40 66 612 130 371 199 420 65 232 126 564 162 544 393 166 260 363 576 234 441 571 81 509 286 360 361 431 236 275 348 316 386 117 21 604 153 381 227 382 358 325 146 368 281 231 519 81 607 48 360 419 189 356 406 429 348 463 319 543 477 197 523 429 555 597 215 237 32 486 91 608 441 529 209 514 191 565 282 390 623 624 143 628 85 68 124 531 137 203 220 422 564 431 286 296 624 281 62 63 259 211 447 420 533 553 177 233 405 225 326 535 472 7 168 419 392 506 393 340 114 447 611 210 335 135 187 272 47 584 164 283 118 14 332 505 489 391 362 424 436 261 385 300 276 149 517 608 467 368 177 258 68 414 603 371 310 322 436 551 91 321 493 418 502 33 137 310 391 4 252 68 321 331 200 501 240 411 433 409 315 278 492 79 565 495 584 439 324 47 268 488 414 205 552 163 434 383 478 42 141 587 96 526 289 298 397 429 290 556 557 238 57 519 71 328 307 199 508 102 481 238 255 20 295 356 215 484 263 47 56 158 222 106 147 419 254 215 184 498 176 406 609 517 22 513 597 505 79 362 516 134 302 414 550 114 523 334 270 12 264 158 62 169 552 48 513 283 379 188 219 474 282 240 221 355 181 69 325 191 296 310 220 15 407 593 480 204 520 508 67 4 68 184 401 604 158 146 523 448 577 28 521 542 233 433 427 215 603 617 524 555 531 191 216 59 437 56 87 274 355 363 32 178 225 196 612 396 332 267 360 496 417 241 542 312 225 97 127 256 495 509 29 617 355 366 160 11 357 270 34 130 135 142 255 553 48 157 185 550 483 123 439 618 284 59 188 125 284 599 460 178 553 608 205 50 566 257 263 538 1 533 3 30 303 149 544 124 222 483 495 320 340 493 353 411 70 507 517 585 85 521 476 508 150 31 479 48 296 250 433 341 508 496 465 156 618 393 239 194 568 154 439 124 180 146 549 260 404 38 252 110 503 476 255 363 239 401 438 329 538 289 528 344 467 281 524 392 395 310 203 381 495 62 538 497 553 355 233 300 563 542 423 201 613 562 375 296 238 137 202 487 159 434 211 60 12 357 210 31 317 350 120 293 546 137 47 347 348 510 599 175 136 532 276 438 363 414 143 608 203 149 378 308 377 552 414 564 419 31 548 45 456 499 460 539 104 296 385 53 56 228 89 246 485 332 96 531 417 37 614 512 92 99 492 387 230 590 544 242 8 147 603 460 551 441 152 425 286 384 207 163 608 431 81 565 478 444 604 468 379 321 127 400 405 12 545 274 375 595 159 283 243 478 305 439 14 487 200 96 543 346 285 609 344 481 22 23 164 83 315 433 119 359 43 409 544 548 73 586 486 534 547 531 339 456 203 271 589 177 453 270 119 42 146 171 271 296 97 143 205 205 92 448 386 594 19 357 334 26 207 91 57 185 607 423 47 253 407 586 265 335 120 179 110 609 150 359 505 590 86 450 218 134 596 263 257 165 565 327 252 46 450 182 472 266 317 116 584 354 25 220 483 329 182 273 366 513 60 580 229 26 358 291 334 555 600 265 505 216 554 413 214 448 503 59 345 236 90 215 115 545 582 170 367 89 526 78 533 548 459 212 326 328 572 302 523 253 296 155 92 496 21 408 100 461 321 610 206 482 337 345 233 115 26 324 206 169 361 150 571 42 99 125 215 215 587 254 85 488 417 32 59 555 214 381 162 256 311 72 323 591 201 494 160 476 143 428 269 23 62 108 366 505 170 300 147 184 203 483 8 222 503 394 509 166 231 314 153 378 355 324 197 528 230 279 388 609 585 59 99 546 101 238 445 488 598 488 543 114 603 49 28 554 148 22 289 613 42 317 570 494 581 521 219 11 334 389 580 528 60 331 230 407 305 249 135 115 245 409 350 472 153 482 585 438 136 447 216 461 28 373 172 535 454 130 570 50 274 396 274 401 124 20 326 305 565 163 108 276 24 442 52 435 462 207 466 369 219 417 202 79 446 203 377 436 49 54 45 463 301 483 390 17 577 225 302 573 185 188 506 89 11 15 604 298 40 337 595 602 401 188 161 607 322 253 348 113 212 591 453 242 304 77 57 363 73 489 350 401 515 381 592 249 121 525 254 425 441 370 561 348 505 386 77 112 209 179 17 584 570 402 381 76 329 80 84 517 90 401 571 3 413 108 260 573 92 113 280 363 82 596 16 216 207 327 246 156 594 32 588 54 166 590 251 185 237 440 575 215 394 419 148 397 542 174 12 9 126 35 201 161 75 303 169 54 120 325 494 112 459 439 442 16 408 329 369 583 193 542 529 249 261 208 474 200 168 83 18 291 435 553 260 505 395 524 513 446 510 531 432 1 91 410 612 415 497 301 164 359 6 335 126 168 428 606 348 457 327 250 392 256 26 433 73 226 71 368 284 453 254 224 384 530 295 358 542 339 495 16 77 58 161 232 357 16 493 616 474 286 574 528 188 532 70 121 431 432 531 79 342 510 327 130 355 251 149 3 528 23 504 615 127 424 535 149 199 432 22 263 605 221 203 29 29 143 254 389 274 393 374 124 14 7 210 192 337 437 592 91 540 490 308 132 401 608 422 365 173 197 552 598 535 340 544 180 64 407 382 567 168 560 202 383 341 312 470 435 513 590 119 53 24 251 98 236 475 602 409 424 491 548 190 568 587 132 107 219 230 583 205 31 190 126 524 291 501 279 582 24 485 300 11 540 40 567 589 156 21 90 604 5 182 564 131 10 190 227 511 117 438 238 78 391 34 287 431 137 210 270 182 598 603 555 584 255 162 510 339 277 421 262 115 456 296 266 509 196 601 30 463 617 407 340 371 107 20 536 300 472 161 71 450 337 448 209 380 295 563 368 421 615 229 265 432 104 73 435 190 20 204 277 13 338 407 612 583 486 24 412 604 588 507 579 115 520 219 254 424 117 335 559 84 393 67 170 181 603 224 201 538 298 395 368 582 448 552 337 434 226 339 492 450 487 527 418 352 123 612 254 607 131 193 285 473 477 137 268 396 479 100 194 537 151 197 135 489 197 253 543 261 271 331 35 350 356 432 518 444 256 342 253 33 611 171 57 99 386 503 73 186 219 240 418 171 204 41 24 540 411 177 403 595 490 166 17 241 5 251 281 44 566 371 411 224 137 143 268 257 536 518 267 4 126 454 516 154 356 580 437 341 126 161 445 238 26 144 506 519 528 16 454 84 192 270 45 381 326 215 195 520 423 428 144 537 439 391 263 84 161 57 118 563 419 514 575 504 545 233 23 503 325 571 459 19 109 503 77 529 289 343 583 183 169 523 255 128 268 567 237 516 303 571 493 19 467 100 58 530 403 27 604 237 585 459 544 468 530 442 377 309 248 439 618 460 255 32 207 598 156 487 122 399 257 588 36 16 370 82 294 517 456 283 467 19 601 302 236 112 32 199 392 56 344 34 602 605 313 400 312 531 317 391 307 193 456 435 228 458 206 171 431 81 548 550 47 288 291 319 319 314 304 378 547 443 440 222 55 571 251 131 392 89 17 453 296 84 490 218 391 410 514 347 570 353 341 151 221 491 49 290 266 109 234 270 191 378 395 513 425 210 286 416 219 445 307 152 227 320 204 170 478 174 154 464 422 240 177 279 554 558 322 237 257 386 23 505 231 267 162 346 179 294 135 36 337 91 154 176 425 120 271 328 558 391 87 250 468 524 299 524 163 22 262 384 369 355 507 309 478 618 38 7 200 68 483 480 122 495 194 50 54 597 360 330 233 175 12 462 321 587 597 269 358 149 484 513 138 198 415 142 156 451 327 228 205 506 32 357 99 433 613 203 305 126 120 458 97 89 362 151 592 267 334 314 593 204 597 130 441 419 86 219 231 284 572 292 274 219 306 566 409 158 360 163 476 55 144 203 127 164 126 487 84 327 469 27 521 562 519 257 486 148 49 40 451 243 10 548 462 293 286 31 294 142 314 326 341 350 74 47 319 481 544 449 430 371 268 323 576 19 519 18 212 413 369 290 346 429 122 91 245 469 526 25 199 537 435 138 363 30 16 590 461 246 611 169 506 500 514 528 300 461 165 76 60 20 587 89 367 238 32 335 239 599 70 90 144 272 391 374 233 112 89 533 372 468 414 110 271 466 223 107 341 278 364 127 227 321 302 512 451 496 464 111 69 224 329 378 124 52 298 368 413 372 285 153 489 616 533 498 404 406 156 203 229 162 181 517 387 517 465 424 36 542 287 10 512 517 483 220 583 74 43 369 18 448 191 463 483 462 463 219 259 364 416 163 506 109 138 434 272 172 586 89 265 584 193 313 78 217 539 499 316 100 14 303 471 261 250 361 445 38 612 168 531 560 452 90 505 186 541 136 338 86 449 334 522 174 294 346 9 556 69 209 576 593 23 382 530 243 80 57 104 609 18 54 575 193 31 414 322 117 132 314 362 224 107 259 456 102 533 248 606 560 254 125 328 373 499 511 317 228 84 432 361 424 142 84 151 412 213 146 578 368 560 507 9 337 448 589 216 410 580 564 258 457 348 166 455 185 186 82 362 112 90 523 111 88 188 182 179 596 96 496 230 409 500 105 430 100 612 524 507 515 249 66 273 592 444 49 470 146 355 589 249 139 11 267 92 480 587 221 285 365 162 609 188 68 297 77 195 215 281 110 547 569 304 607 526 67 567 141 244 248 53 525 91 477 4 486 239 304 373 612 304 373 202 521 231 176 610 500 129 369 221 187 277 521 172 428 44 249 168 542 224 220 55 598 592 102 206 182 76 514 304 179 116 107 154 493 610 31 575 228 255 331 144 572 575 200 167 192 585 533 517 249 103 217 483 348 241 306 541 260 127 558 23 144 300 238 518 560 508 292 84 593 457 175 262 491 367 488 423 365 489 209 98 540 251 315 379 552 368 475 278 181 36 355 477 80 346 343 107 261 363 181 390 520 522 208 493 292 129 247 121 364 103 505 217 151 156 15 60 49 242 381 262 518 57 471 123 542 163 538 482 403 4 474 342 522 557 297 198 321 290 272 154 257 540 250 42 616 20 75 510 76 343 455 265 176 573 610 112 126 189 416 366 141 100 248 192 321 363 433 255 254 363 44 391 359 348 366 284 346 431 245 456 222 231 213 199 590 495 333 116 77 479 100 193 383 36 69 517 63 38 273 368 239 71 281 457 247 186 416 294 496 133 600 134 38 597 337 287 429 45 98 238 282 566 28 308 303 4 357 250 147 571 556 225 503 480 560 360 605 368 401 429 444 219 611 37 114 529 193 511 269 425 218 133 261 123 492 10 280 370 90 220 454 64 595 66 449 135 612 82 606 281 347 169 422 78 536 379 468 614 98 55 76 34 460 486 509 534 233 511 61 49 367 56 71 100 313 554 363 278 497 84 51 282 183 81 617 431 101 332 328 111 308 117 569 388 210 520 571 106 179 185 618 469 147 430 108 20 25 588 56 27 141 41 139 399 216 323 122 29 77 453 170 454 206 585 597 403 574 51 540 376 218 166 100 73 112 138 119 79 165 543 487 42 268 100 121 17 314 28 547 14 174 453 92 198 8 445 596 434 538 398 389 579 16 326 363 90 519 351 240 528 361 553 397 103 604 511 307 499 125 325 153 461 365 96 31 460 618 551 26 447 374 158 196 136 309 99 85 548 496 293 489 618 84 468 417 220 186 307 448 275 237 423 541 240 540 454 432 29 233 3 584 168 492 44 285 165 522 602 61 529 374 84 597 195 457 503 261 177 404 506 212 580 350 523 79 98 111 542 134 513 382 1 112 335 426 49 203 447 362 446 524 228 27 421 474 315 514 89 91 39 206 414 442 49 63 56 325 25 107 183 199 384 188 81 333 347 449 121 181 396 191 101 100 529 320 269 101 241 423 327 240 451 402 513 364 180 474 384 185 123 20 227 528 343 28 588 82 236 78 138 138 125 149 59 451 397 471 511 599 394 208 253 80 71 400 136 493 491 463 605 15 370 155 69 82 379 408 536 62 459 276 75 230 402 490 115 225 63 76 512 4 265 206 526 447 330 495 62 74 456 285 483 75 549 446 166 55 471 566 153 269 300 86 399 138 170 257 540 576 569 599 520 489 116 38 397 537 266 613 385 229 239 138 206 35 167 561 347 35 408 408 169 138 24 517 251 168 115 68 148 433 484 401 88 67 165 564 179 532 605 78 465 69 38 129 558 69 412 159 41 166 297 432 268 600 382 239 331 182 419 250 102 316 230 17 121 157 520 215 351 607 383 255 36 100 335 189 184 545 481 245 405 533 119 24 131 330 597 314 171 10 466 421 165 519 394 480 606 107 606 462 44 594 60 279 314 218 50 348 503 335 332 243 146 160 8 479 373 34 77 128 313 562 359 564 586 23 308 364 181 579 546 184 82 586 68 568 431 267 211 473 339 408 342 190 96 569 1 405 547 37 224 443 157 360 336 369 2 448 339 482 524 270 448 11 6 130 30 378 402 551 433 215 433 369 19 500 265 480 29 224 355 558 378 331 458 201 273 458 79 221 145 541 170 113 190 580 604 238 176 468 260 104 88 1 482 223 226 222 132 408 479 205 87 275 565 395 62 161 409 542 462 159 440 594 540 42 340 515 24 508 148 136 143 320 219 54 158 267 324 294 366 579 39 157 28 240 586 82 560 322 178 560 402 317 92 114 487 26 498 601 136 264 535 493 412 88 360 51 232 478 281 410 587 146 465 392 417 370 558 391 242 20 379 496 82 122 557 120 299 607 428 476 529 407 14 487 38 58 172 13 197 178 119 443 152 571 43 122 84 242 414 269 131 528 548 346 251 476 179 462 291 418 192 371 512 53 532 464 179 67 276 302 349 400 432 246 340 277 497 570 19 200 129 442 397 188 409 451 592 174 530 580 344 551 66 367 346 509 133 145 301 520 244 309 510 114 455 164 611 584 54 54 313 137 43 173 20 556 48 537 432 268 98 436 417 336 348 135 370 178 357 227 65 62 465 48 401 502 419 273 69 448 57 504 616 447 245 313 87 514 119 398 417 280 56 143 514 376 310 370 24 176 615 384 225 344 77 527 492 335 423 282 95 461 92 537 327 516 351 420 513 306 518 574 319 68 115 149 495 548 99 188 480 344 508 459 368 440 409 404 386 240 447 466 40 395 555 253 75 170 381 429 128 30 189 394 346 579 582 300 597 130 98 84 501 438 4 563 80 393 382 468 106 540 41 597 4 473 102 524 590 598 452 456 66 369 321 447 262 482 442 162 229 36 584 8 229 579 302 294 241 111 165 314 543 32 507 249 351 386 246 49 158 82 576 326 96 613 93 159 596 338 602 439 310 472 571 497 587 80 574 152 441 598 10 527 2 52 432 301 259 30 447 478 345 163 174 261 250 506 204 388 105 11 312 599 372 130 506 533 24 46 7 587 578 550 251 90 570 190 579 288 269 72 338 309 136 545 259 189 412 104 23 145 119 74 10 582 252 440 383 501 309 9 503 278 449 395 381 410 546 298 459 206 617 54 257 264 294 174 590 470 259 409 61 373 354 205 39 119 42 299 609 122 234 274 555 598 378 494 569 487 203 122 228 18 289 429 474 109 85 48 387 275 35 213 237 260 604 100 118 133 388 91 18 277 410 295 298 113 63 577 199 332 615 482 425 153 23 225 371 24 214 149 614 201 613 361 130 370 43 204 298 102 210 24 310 508 528 482 183 382 308 211 69 48 603 49 56 466 344 565 126 364 303 445 320 426 557 83 418 416 418 38 65 567 299 532 32 558 230 513 57 517 249 561 478 248 154 117 443 140 260 17 125 289 382 83 542 219 586 482 102 274 346 288 583 481 12 406 558 26 77 520 535 275 65 394 339 205 26 432 313 275 335 618 483 541 20 299 427 152 431 193 340 205 219 426 41 496 149 476 191 519 31 501 287 71 368 44 479 45 478 23 27 422 75 71 21 560 78 523 163 406 268 247 234 257 221 563 71 539 98 415 267 117 340 58 435 618 433 534 202 308 317 502 376 301 35 260 65 122 68 279 106 370 149 370 7 285 256 180 203 4 303 153 368 472 161 47 168 62 573 445 365 40 108 307 390 415 35 223 243 587 36 381 382 571 419 521 482 230 136 40 351 587 364 251 306 29 405 127 107 289 162 167 32 419 327 501 286 20 404 553 195 191 60 67 380 84 431 348 341 277 280 603 232 224 79 448 250 233 451 408 91 414 393 566 584 273 519 265 559 575 29 120 326 282 540 557 496 165 510 161 238 34 450 420 222 168 9 51 1 205 470 412 95 189 389 433 484 481 549 438 594 386 103 387 470 583 270 407 91 308 421 616 417 469 510 274 18 85 151 10 208 341 451 97 66 118 535 251 279 65 186 159 471 427 406 118 66 576 388 245 588 494 480 603 83 77 512 205 539 47 24 336 189 193 483 141 158 257 581 53 207 144 505 272 196 445 376 63 197 514 6 156 487 327 312 98 389 597 5 48 461 132 610 231 285 448 566 609 239 593 482 228 336 310 50 302 85 479 481 56 278 443 57 393 354 566 223 571 616 57 49 261 365 598 527 42 512 43 409 538 120 413 382 315 27 120 577 545 505 249 71 396 476 5 220 186 237 280 11 385 121 162 522 100 616 62 116 374 412 355 384 168 395 105 156 214 197 392 570 384 312 81 131 36 400 372 54 430 375 313 200 579 83 524 573 478 173 202 526 475 384 491 340 498 292 366 523 605 244 188 344 565 339 505 76 19 354 201 568 460 353 176 572 581 245 277 188 194 418 284 341 222 123 53 100 371 65 500 469 252 277 534 65 50 6 96 501 237 490 368 142 77 9 468 98 212 409 529 168 419 256 537 348 362 279 448 587 231 414 201 384 286 133 156 345 156 476 252 72 115 13 495 153 296 298 97 373 149 511 341 174 376 525 513 441 524 113 586 433 145 616 573 30 175 299 158 460 543 227 44 512 540 106 71 447 70 294 345 523 15 247 563 380 104 502 250 306 305 450 480 582 40 465 396 485 357 295 359 420 464 33 596 30 455 575 558 64 606 44 64 44 199 156 366 420 253 385 311 377 448 192 562 528 401 259 240 264 444 36 524 506 389 554 379 199 529 581 37 388 118 204 576 167 395 84 373 503 280 527 104 591 280 474 485 226 287 479 499 415 355 226 408 36 591 486 501 294 76 112 148 580 76 429 422 565 44 184 606 59 193 605 561 24 336 443 291 224 512 21 279 565 108 184 76 263 68 216 500 563 601 144 188 103 367 213 545 308 316 101 39 250 592 472 382 575 199 156 426 429 274 474 84 418 59 319 463 519 476 276 563 64 558 177 160 438 393 83 528 573 310 390 422 610 338 149 346 375 616 268 291 199 195 310 428 27 610 357 93 156 226 36 32 319 275 442 198 134 317 398 429 371 485 505 598 22 290 124 585 202 478 248 562 229 147 477 90 481 239 31 221 425 430 618 127 1 24 404 258 21 430 549 186 313 118 178 616 79 591 22 369 282 600 399 301 173 564 406 60 588 220 510 380 350 278 525 293 326 369 5 338 185 511 106 521 58 471 412 424 531 372 96 219 407 317 217 366 318 154 310 114 190 423 296 62 439 174 592 487 174 521 308 476 34 222 586 352 281 414 369 204 443 301 246 241 26 323 166 73 518 594 525 147 285 253 484 199 413 468 388 214 1 21 484 571 295 66 467 610 501 204 206 610 585 526 262 412 96 482 173 3 341 241 28 344 55 368 536 142 24 481 518 193 574 527 433 198 269 615 545 378 189 213 265 345 42 600 519 531 283 384 545 614 309 486 418 550 455 33 571 617 125 432 385 268 331 389 277 230 40 392 104 174 269 216 539 366 469 198 68 586 314 479 426 483 574 589 256 31 408 318 208 322 539 155 118 574 380 435 54 606 315 128 364 301 576 579 366 588 109 478 557 213 97 78 442 292 272 383 65 118 329 239 429 317 427 493 127 345 502 21 525 334 438 381 458 452 200 213 442 616 299 140 585 430 379 401 478 503 330 166 209 358 454 421 276 251 118 562 524 340 40 53 146 22 36 44 330 79 340 77 552 185 314 116 377 136 145 49 385 289 35 279 372 203 428 317 338 519 391 316 254 265 487 419 394 338 600 478 398 347 485 528 433 497 296 338 187 54 486 274 74 515 363 8 397 394 508 290 97 328 26 127 93 384 237 40 119 68 339 146 33 139 78 265 364 158 261 43 234 366 82 93 376 18 254 382 577 190 101 137 41 521 77 605 76 149 583 238 173 363 605 27 382 127 407 353 3 285 416 92 6 574 440 490 602 155 586 485 423 329 315 135 228 492 99 385 312 598 82 307 616 186 125 336 454 297 104 356 438 141 540 311 447 14 68 449 403 9 79 38 373 397 468 289 1 134 302 56 193 576 464 242 189 102 324 594 246 148 332 173 610 588 25 490 409 24 537 196 16 304 531 170 172 332 452 115 512 540 308 28 595 493 354 496 515 14 70 617 324 433 151 610 616 491 172 276 609 391 394 561 39 221 436 584 143 39 169 169 300 231 195 608 308 561 235 609 124 249 435 326 565 429 167 527 216 462 558 33 519 253 85 98 145 554 570 432 450 552 427 519 175 199 114 462 131 311 331 127 145 586 146 551 363 359 246 109 372 418 502 391 616 572 610 125 451 85 379 3 351 322 443 204 16 159 357 537 239 424 477 329 268 367 328 237 322 475 98 2 307 412 424 43 382 376 265 1 601 511 362 523 40 602 506 555 287 464 530 117 450 533 536 485 57 179 306 312 404 353 97 405 162 492 392 200 441 283 26 216 12 306 134 361 197 8 579 162 16 212 23 433 306 358 304 312 517 35 294 344 416 540 264 354 103 274 409 331 516 255 301 135 205 443 424 69 153 412 464 394 604 170 613 67 122 591 353 331 220 302 123 373 535 220 42 407 458 534 609 40 51 398 594 420 71 578 174 442 210 268 442 112 5 179 139 373 135 57 21 140 112 169 186 199 210 441 347 553 121 118 40 465 487 180 131 500 63 490 99 609 470 149 521 8 376 448 26 110 247 422 585 199 264 42 200 554 208 439 231 540 461 607 599 495 485 248 251 245 295 49 102 593 359 529 548 92 348 432 456 316 171 274 57 378 493 245 472 450 271 383 323 541 361 254 301 380 4 145 267 90 440 407 375 612 474 106 149 153 476 571 225 346 489 342 419 214 320 509 611 564 273 339 592 32 17 573 506 321 277 151 523 95 233 507 529 143 147 545 17 514 552 114 591 514 389 614 149 465 76 337 131 153 538 338 381 569 572 323 83 146 176 537 194 483 292 254 174 15 21 127 133 423 615 215 303 104 6 271 160 296 210 244 532 336 99 398 443 540 55 51 397 239 186 145 125 34 559 401 564 43 230 324 298 93 312 239 414 194 190 240 435 201 411 201 201 589 557 374 13 541 233 487 401 580 389 80 300 556 410 533 493 506 67 562 197 225 596 509 577 26 126 287 193 448 321 558 163 399 366 213 394 144 599 504 603 110 231 10 19 607 484 149 457 72 348 408 331 158 287 514 202 64 355 16 91 490 390 541 307 597 144 565 151 332 210 149 468 150 430 225 176 144 147 118 259 32 31 31 437 387 121 423 547 595 502 409 336 90 464 124 103 312 483 235 44 597 159 291 552 467 340 559 20 103 592 471 485 154 214 34 452 114 444 372 113 133 469 394 531 602 442 515 43 476 395 210 520 483 510 251 424 16 370 257 8 485 538 236 601 200 302 337 364 513 397 584 208 226 201 456 314 119 307 505 239 421 111 159 226 315 149 134 318 161 504 34 382 517 132 190 8 473 391 80 241 216 98 225 102 328 436 223 259 368 482 57 576 252 589 70 195 189 520 86 439 29 303 472 20 550 451 396 88 320 472 258 100 361 427 5 232 46 280 599 78 583 168 612 522 514 501 542 179 432 219 254 431 361 76 498 128 211 160 266 334 471 600 146 8 172 126 174 149 372 260 316 371 101 445 100 191 294 390 232 602 562 548 31 414 529 287 232 197 382 100 225 459 553 110 522 495 616 294 35 424 254 593 210 66 331 173 339 162 131 471 126 268 614 573 54 325 596 497 482 222 354 594 461 189 463 338 604 27 167 65 230 352 245 23 461 414 180 393 91 78 137 49 539 267 607 459 177 100 524 62 307 277 398 313 409 580 170 136 539 389 283 382 39 264 435 91 572 236 29 342 528 515 456 256 114 52 435 486 497 34 151 593 162 409 351 561 591 17 520 335 277 275 384 474 469 425 425 435 143 451 420 573 572 44 612 423 514 318 421 309 214 306 270 363 70 30 534 418 525 256 316 304 539 437 434 214 505 65 272 462 148 294 306 39 401 101 351 176 328 368 401 395 417 194 443 595 588 507 597 353 373 401 377 209 495 511 19 547 183 590 227 51 139 616 439 285 536 453 567 257 578 547 383 43 88 323 255 88 504 94 59 491 42 422 180 188 541 535 143 523 478 472 103 154 510 461 529 222 322 401 444 303 43 600 540 389 217 508 359 333 80 78 207 420 583 5 36 533 505 140 301 295 207 210 281 530 217 256 25 127 601 223 364 304 299 420 265 95 610 112 344 262 251 148 144 559 425 246 569 76 247 519 158 387 337 527 453 407 275 422 293 520 207 243 46 563 604 9 153 434 309 272 388 571 588 301 486 143 101 338 122 600 238 525 330 49 150 108 159 401 308 522 521 253 265 549 420 205 19 235 192 340 116 43 276 551 387 488 604 551 352 289 191 358 251 242 182 116 268 231 245 42 613 412 150 544 229 76 382 67 510 97 235 68 462 180 566 523 180 149 380 80 101 496 176 511 357 93 80 73 14 523 178 114 465 86 38 88 331 60 319 480 550 615 404 379 397 167 580 59 243 146 27 168 385 150 569 380 554 18 358 373 64 324 602 181 231 115 501 253 300 329 144 424 229 479 29 359 93 506 579 277 442 327 254 593 582 247 196 346 225 330 31 100 41 336 112 200 53 611 153 314 505 514 413 361 403 434 77 134 113 514 371 579 507 217 178 26 57 554 534 482 546 330 284 358 414 572 219 289 500 36 467 295 302 182 30 440 315 316 207 233 268 178 139 341 469 127 388 573 236 35 558 212 407 478 24 464 346 468 373 59 115 448 35 423 293 287 610 285 92 93 486 29 134 471 585 581 259 326 190 174 309 500 95 57 488 612 47 135 546 307 488 597 536 440 158 402 373 1 120 52 526 466 131 47 616 544 353 589 616 59 475 173 70 599 140 262 295 557 126 341 264 406 516 134 503 431 449 162 612 79 205 519 251 283 196 57 517 461 351 15 173 65 579 199 148 57 244 588 134 477 349 448 588 465 429 260 605 185 76 483 363 94 538 69 574 558 451 285 65 294 134 63 113 27 518 543 359 401 186 191 33 150 175 488 277 572 595 157 595 536 137 40 142 374 413 332 434 349 168 228 200 206 327 495 344 54 505 162 58 603 125 370 154 23 576 294 372 423 306 169 394 271 155 63 354 69 449 82 399 492 191 53 82 317 391 345 363 475 589 303 418 363 281 284 72 283 506 549 275 63 557 483 140 374 517 324 66 136 457 427 482 562 424 542 255 460 427 109 569 317 424 173 298 427 615 462 464 70 143 148 22 37 346 210 44 77 562 32 572 313 46 298 368 347 574 292 240 238 337 201 508 273 421 646 311 209 467 51 621 47 449 177 311 344 265 514 92 235 500 526 170 290 512 228 45 316 412 653 195 127 157 93 566 558 630 158 464 366 455 385 624 313 525 370 175 252 304 421 304 273 426 40 530 129 467 122 47 421 159 274 122 296 13 328 314 587 653 183 140 431 17 412 116 513 625 257 6 168 262 645 343 611 18 473 596 481 380 643 10 358 385 440 207 57 383 171 576 251 98 180 504 187 459 465 634 363 227 240 633 110 646 97 595 200 171 49 323 645 39 19 278 296 293 56 413 550 309 423 334 21 65 488 555 473 617 476 250 249 531 302 214 597 428 592 90 107 317 328 203 373 157 543 354 159 353 488 664 276 87 556 652 259 362 21 271 6 339 192 127 350 330 315 541 191 156 273 171 43 135 355 643 444 456 464 30 170 54 443 327 208 196 254 70 363 200 613 298 569 506 429 668 591 541 16 667 359 647 37 434 432 101 517 333 185 504 470 663 482 202 495 237 327 238 268 542 9 269 643 590 409 181 327 382 333 76 656 236 612 468 91 15 640 556 591 75 159 306 216 217 633 579 108 224 430 452 403 627 55 458 566 175 13 60 267 51 584 294 423 532 234 305 73 453 595 338 309 660 291 373 198 536 204 154 156 122 482 117 102 232 89 167 558 592 459 119 636 164 441 535 616 281 436 326 260 334 528 6 141 397 553 13 316 239 286 163 510 393 195 126 295 349 580 395 579 526 434 647 84 377 493 633 633 565 655 552 241 70 7 29 381 321 411 84 256 320 268 281 43 402 375 46 69 475 437 491 149 2 557 542 239 606 521 253 664 396 75 376 432 610 152 664 195 280 390 167 150 151 186 651 180 402 405 369 482 75 592 206 553 84 530 376 3 475 401 179 363 85 213 586 370 26 412 389 356 659 484 603 130 322 272 124 194 398 423 348 644 243 408 172 533 259 602 355 229 184 36 146 320 482 140 527 524 322 255 367 47 548 187 294 561 484 653 41 588 150 372 189 560 481 44 311 658 605 592 532 641 329 631 257 394 450 332 558 151 335 136 341 475 415 25 582 331 432 438 517 17 405 115 397 590 636 248 193 580 386 532 237 282 194 556 648 260 388 353 28 331 479 444 222 46 307 578 624 253 544 154 472 222 592 29 396 249 375 102 417 585 403 505 305 140 370 28 55 295 459 62 654 370 475 431 390 303 539 365 534 553 162 146 549 54 67 357 235 566 160 103 483 68 209 208 577 310 263 44 646 174 346 638 329 292 335 498 51 299 211 557 2 262 241 348 41 548 171 547 99 141 284 665 594 661 73 45 493 557 408 435 72 285 510 1 162 584 597 665 621 485 94 458 130 236 279 402 601 534 528 141 150 304 93 126 109 411 380 175 106 167 266 484 444 637 179 217 644 519 559 516 223 105 349 462 55 273 371 344 42 58 249 137 281 262 147 590 273 297 198 217 651 116 574 559 153 526 586 194 134 455 564 166 291 467 633 447 250 100 645 21 101 384 597 646 441 638 407 554 370 84 38 57 274 104 417 555 121 423 526 216 554 522 639 357 449 288 43 52 533 584 164 605 417 180 606 543 464 367 404 425 506 385 138 193 75 144 156 254 8 213 243 125 487 572 420 226 638 600 240 222 286 146 337 444 251 100 202 183 41 79 344 557 431 94 218 370 121 11 271 231 513 320 293 37 352 120 84 641 255 463 257 255 101 73 435 630 372 491 403 159 480 526 494 503 331 3 151 507 432 633 409 139 456 302 488 209 90 618 430 200 471 612 380 265 603 309 577 273 15 433 309 234 361 284 609 159 442 342 181 167 213 504 277 103 114 258 110 73 478 288 6 22 550 114 343 476 69 210 414 516 550 249 641 609 607 152 250 563 626 384 648 547 490 380 340 511 431 52 395 340 456 197 578 547 527 647 208 226 443 160 66 166 583 249 307 653 571 113 454 400 577 484 560 395 517 268 521 150 220 262 68 164 459 422 600 212 189 271 532 222 25 207 598 397 469 565 25 577 515 245 150 590 654 156 468 355 423 26 2 185 306 556 318 477 588 455 633 457 612 212 122 517 291 189 420 178 519 325 154 530 5 462 258 285 76 273 165 244 565 35 614 243 469 155 81 69 313 131 391 205 139 2 535 133 351 185 189 607 143 451 262 517 264 368 348 383 534 108 644 152 96 292 376 270 628 227 152 243 17 326 69 276 257 115 622 46 327 473 639 389 263 141 26 448 240 36 219 41 456 101 353 151 183 376 318 538 277 286 98 565 32 222 145 238 154 608 127 154 180 144 265 356 509 361 1 643 98 526 138 427 558 312 237 461 436 8 412 356 348 238 393 20 200 655 203 209 181 367 350 36 137 643 209 317 275 86 310 662 198 291 391 376 211 613 372 7 155 334 304 207 88 32 502 446 151 224 32 528 610 476 19 454 343 344 193 323 327 122 185 497 487 17 302 101 411 255 145 501 427 394 500 597 247 404 138 486 535 631 290 400 386 37 19 20 159 590 301 400 73 352 493 317 653 420 183 458 607 30 312 257 265 49 323 106 485 547 198 590 306 185 320 56 247 465 188 418 56 539 139 597 116 432 133 348 268 464 391 149 587 637 592 373 232 58 457 375 224 526 563 364 651 467 344 23 645 557 417 392 356 529 320 557 296 417 150 662 333 324 367 505 51 105 449 112 539 78 391 323 99 515 425 272 615 610 618 96 30 132 504 642 5 370 169 80 68 439 632 412 30 581 112 235 252 523 275 5 4 658 387 42 239 229 93 461 93 157 277 72 446 157 93 146 62 528 429 580 647 191 430 30 535 629 230 25 407 566 269 500 123 275 158 498 538 296 42 15 375 188 432 283 493 89 123 170 513 650 267 622 423 167 341 13 305 188 37 379 163 661 624 665 264 438 641 290 298 382 185 344 119 150 72 262 532 457 369 427 551 586 102 419 420 419 294 630 622 55 561 83 507 153 135 489 95 223 570 89 114 477 621 159 587 598 571 261 382 475 463 647 164 153 382 488 235 472 405 28 467 320 88 232 394 93 531 603 223 39 459 338 46 402 421 82 512 309 210 237 387 226 484 269 463 30 440 348 620 651 62 382 79 543 166 40 250 84 17 244 413 594 345 627 331 160 35 303 591 57 554 358 331 47 327 667 457 374 281 40 179 213 484 290 150 640 22 14 211 589 65 22 579 147 69 225 627 489 357 533 476 597 314 188 68 559 213 439 571 53 458 436 72 369 258 573 447 153 338 276 536 314 193 667 350 468 156 225 273 192 603 165 400 408 414 393 540 441 474 575 668 465 165 435 253 219 598 315 364 662 590 87 543 623 293 37 202 54 180 169 469 299 2 201 273 347 397 644 561 135 352 179 195 263 373 475 206 58 553 91 161 499 601 423 474 575 409 541 490 583 267 531 537 414 259 577 616 176 262 235 481 128 296 145 363 522 629 198 279 173 150 285 16 497 358 483 354 556 124 233 641 3 587 127 5 107 457 351 383 661 535 319 337 637 493 498 423 169 108 485 475 15 141 384 26 408 420 389 232 240 623 341 236 335 437 76 26 85 341 191 270 411 225 250 457 459 662 459 36 240 287 461 221 585 306 300 470 403 203 192 406 155 150 66 561 444 7 234 278 393 653 334 202 24 558 401 475 513 202 429 470 599 491 234 521 118 499 72 123 187 115 490 253 238 133 73 90 553 76 641 506 531 181 268 152 90 362 463 583 222 214 99 516 596 665 116 648 298 542 606 427 31 9 220 234 462 427 36 629 16 206 554 174 546 661 230 310 181 498 385 220 475 511 348 420 37 114 104 570 323 551 421 5 479 517 136 463 63 476 217 417 585 639 503 10 61 444 204 412 233 51 397 31 209 45 574 526 57 460 307 456 624 611 144 109 44 307 64 335 82 579 439 147 427 77 648 16 225 668 294 118 403 472 345 654 631 410 4 127 356 636 227 461 335 344 168 266 464 487 653 637 634 415 6 242 133 134 515 607 223 407 369 355 5 274 233 450 449 20 208 12 640 251 660 98 217 562 538 72 92 513 481 443 333 226 117 164 459 1 360 567 617 375 330 523 174 569 349 22 483 490 57 394 108 283 634 284 277 341 613 119 303 391 580 466 78 373 8 307 95 133 494 391 553 234 650 70 197 665 11 310 483 335 433 512 397 20 649 215 335 85 44 116 556 545 53 231 664 435 499 50 204 232 73 75 206 84 5 223 667 628 362 284 614 437 182 387 198 80 455 204 458 625 318 578 259 477 115 35 522 536 498 319 6 391 290 293 13 89 601 487 567 256 233 631 305 561 219 233 142 312 24 291 571 621 585 16 266 93 196 392 305 202 608 245 655 129 193 293 456 482 565 589 262 523 652 595 576 16 305 31 610 480 123 384 662 357 585 511 201 579 397 664 401 650 451 102 531 515 511 203 584 320 129 639 529 507 10 232 485 38 501 253 602 274 470 435 66 308 104 79 117 607 579 448 501 53 492 77 291 586 47 325 644 294 433 392 294 627 614 462 519 535 312 75 121 272 188 448 142 14 613 345 614 118 380 363 304 178 305 246 310 576 594 230 33 235 636 12 129 558 652 34 586 41 638 77 216 275 1 509 39 81 562 468 90 110 405 371 53 251 543 585 462 125 418 515 659 580 110 82 477 1 370 101 172 623 338 114 71 479 275 282 220 31 518 264 576 413 274 259 515 117 178 167 322 102 646 265 595 349 79 90 435 415 264 607 619 554 578 199 256 615 301 341 476 186 212 358 431 172 322 543 75 164 54 145 387 457 111 71 403 628 357 38 250 437 638 266 461 126 564 425 361 279 67 242 71 533 419 497 547 331 665 62 258 176 225 316 41 511 419 610 157 185 57 435 488 421 199 11 174 229 663 405 102 113 276 177 486 144 533 638 351 26 351 131 157 239 15 517 306 319 443 266 295 240 114 208 142 558 348 42 216 3 17 657 366 548 154 71 77 645 43 105 533 436 465 541 78 464 320 117 279 42 642 294 125 178 51 399 466 48 490 114 582 184 593 168 19 124 127 504 90 185 141 652 129 294 375 355 579 413 309 141 348 241 536 289 553 471 19 332 260 116 160 515 314 33 616 464 17 310 556 236 292 313 202 601 180 514 532 530 567 264 630 295 515 202 249 437 361 605 7 520 566 164 287 625 72 6 465 591 500 451 225 457 643 554 406 312 543 248 374 303 77 202 354 134 621 248 185 505 40 163 389 204 258 242 189 485 643 544 32 575 189 611 476 5 285 446 350 46 50 58 543 614 471 656 285 370 412 525 85 438 373 186 189 460 551 425 330 579 366 518 408 567 55 348 110 58 599 498 350 227 117 434 142 50 500 402 75 414 107 200 37 266 492 254 431 625 589 573 598 373 25 514 441 644 666 188 145 599 47 46 285 41 408 319 162 457 54 145 237 77 396 363 204 258 504 636 129 54 293 203 148 393 173 257 65 100 134 268 261 213 342 50 614 181 400 244 655 591 167 619 667 102 583 104 290 419 373 273 85 512 5 417 134 477 64 181 492 304 47 310 306 543 401 576 313 116 579 79 353 26 74 387 164 132 79 152 287 575 642 188 1 368 264 14 368 480 126 197 172 518 445 163 184 406 255 54 71 469 421 584 600 81 143 126 258 578 239 182 422 477 583 553 171 659 585 572 455 163 84 105 14 215 75 219 106 558 264 347 509 459 87 85 423 447 122 20 6 216 420 164 313 643 201 179 654 395 117 199 288 150 116 62 662 586 16 655 541 313 21 183 518 280 395 162 466 353 289 388 305 4 619 163 180 4 383 233 644 107 488 235 371 66 389 464 485 599 333 365 566 244 378 336 205 438 352 31 620 85 260 628 470 222 78 385 663 605 24 413 554 356 254 243 406 286 80 449 132 285 581 464 298 317 304 535 445 63 630 493 246 179 432 630 244 445 398 126 307 621 140 133 89 563 558 342 204 487 599 133 554 392 336 181 310 94 355 528 388 289 421 407 191 15 655 368 109 247 452 526 622 471 225 635 513 126 518 493 259 435 38 272 405 473 243 549 514 45 281 184 530 199 48 60 185 221 583 275 277 171 428 46 339 426 75 148 46 475 133 331 659 181 91 645 47 457 367 164 617 543 464 466 19 412 249 553 426 293 253 196 55 55 56 309 105 180 201 569 52 330 585 482 139 525 372 654 506 562 553 469 514 124 162 116 441 253 131 219 531 106 128 266 539 626 619 415 245 279 474 70 443 565 189 417 336 571 237 139 223 322 521 144 174 186 41 518 506 263 546 317 637 35 551 8 388 87 437 253 281 415 542 222 30 82 224 635 401 201 339 525 611 279 51 653 231 201 283 269 611 125 178 68 107 107 221 290 173 13 540 20 390 620 579 331 309 374 434 482 606 566 205 661 632 189 601 383 608 108 549 482 622 172 437 37 121 264 481 266 229 370 175 442 130 3 168 332 97 646 331 345 409 360 595 222 534 186 373 277 376 350 565 109 607 485 542 344 46 576 141 178 570 284 239 329 196 378 408 118 504 402 620 520 593 551 529 615 530 588 589 164 490 130 351 619 588 186 423 288 390 445 355 293 142 537 456 170 499 116 532 500 62 212 126 186 7 214 595 126 404 228 150 215 224 560 262 655 467 641 605 43 480 71 609 193 97 321 521 230 492 611 355 129 609 372 150 490 231 540 405 99 546 404 103 582 150 105 212 129 184 131 43 547 134 452 506 150 210 140 107 523 371 491 6 571 58 350 331 426 272 428 504 561 14 264 356 195 491 402 446 286 385 648 277 451 316 161 362 153 183 91 257 610 141 407 37 350 75 145 529 363 194 637 504 344 505 340 466 654 580 102 61 17 224 457 560 416 167 539 233 406 7 156 304 571 63 98 280 440 278 527 651 342 455 441 61 14 180 58 268 211 435 311 93 147 133 454 76 512 107 326 418 651 579 4 182 236 95 327 169 266 632 436 411 378 214 534 387 216 610 655 2 437 83 33 609 224 309 204 70 591 40 500 50 73 141 110 270 181 474 238 501 297 480 125 637 422 594 307 302 379 166 207 145 227 339 208 260 80 333 582 379 611 280 134 390 532 215 93 259 498 608 612 383 68 416 87 111 336 151 39 651 258 48 518 647 90 86 67 602 556 668 20 210 469 33 422 88 613 154 487 441 348 177 512 628 76 68 450 377 340 69 594 603 169 398 611 447 319 633 90 515 159 317 449 536 231 545 25 508 321 283 320 523 199 404 309 397 14 452 185 406 439 659 536 397 598 315 592 114 593 654 598 334 566 629 505 133 201 390 560 246 72 247 158 622 327 71 513 565 183 221 392 325 138 380 260 343 549 454 178 602 260 62 579 9 396 39 617 406 365 318 388 324 180 313 146 472 237 589 33 400 331 370 225 78 301 88 353 120 557 108 106 189 91 54 403 501 366 653 198 234 205 321 97 228 339 271 653 656 667 282 417 278 413 386 95 572 128 577 662 522 134 259 391 118 354 393 598 365 633 614 659 666 637 366 18 322 80 599 243 152 352 663 230 21 239 480 354 623 413 645 218 332 544 243 572 193 197 423 654 553 252 327 412 87 382 552 158 235 510 21 487 351 324 326 356 397 612 367 343 487 417 349 217 142 252 173 277 50 308 447 398 260 145 642 337 458 504 160 432 62 194 316 559 93 390 121 639 105 340 474 89 548 45 21 374 325 648 408 446 150 642 336 112 572 193 49 166 580 26 595 593 84 307 241 474 462 229 97 403 213 328 401 641 279 33 414 191 621 161 332 596 536 249 115 159 197 599 667 356 247 24 245 428 607 87 629 340 572 429 40 507 505 485 272 463 435 120 60 413 256 233 294 468 195 499 115 359 55 290 204 586 7 208 80 642 123 73 492 160 563 167 146 598 260 507 170 146 447 638 310 512 219 368 5 563 467 635 532 63 413 273 511 390 90 414 148 210 564 70 338 385 663 104 5 335 528 569 47 258 470 194 220 408 154 460 303 476 514 420 292 446 655 121 663 506 373 345 609 194 97 632 241 538 485 545 131 180 536 605 145 356 70 68 633 315 236 639 433 92 162 285 171 527 534 503 656 199 306 288 598 152 19 29 209 543 355 152 434 237 352 585 19 213 76 461 275 232 655 584 314 279 126 60 437 362 481 22 272 189 363 432 280 538 660 511 39 562 129 81 351 545 573 477 181 452 582 613 150 457 199 61 79 604 71 151 294 382 663 222 616 275 611 117 574 42 262 555 148 94 5 416 481 475 512 2 13 28 186 524 473 349 275 507 523 22 262 378 230 250 27 263 450 480 377 483 330 164 647 250 52 442 2 588 323 68 180 355 390 518 667 297 485 133 175 19 126 6 606 529 336 80 142 325 601 92 41 5 108 177 366 538 196 166 119 621 633 424 50 656 510 201 620 45 98 630 314 13 229 28 100 253 661 221 226 644 273 518 530 173 592 253 6 596 305 424 618 628 440 195 561 11 278 617 392 40 68 602 198 15 521 449 167 489 155 530 88 200 309 205 514 277 208 332 376 525 340 219 98 416 358 465 309 152 205 67 354 120 264 183 419 3 156 51 216 480 666 599 324 111 397 495 182 296 13 326 641 235 58 178 616 612 366 283 110 498 552 311 33 122 8 448 659 595 536 631 24 69 368 528 322 266 506 581 634 568 500 510 65 472 535 234 608 472 355 637 119 577 229 580 17 278 183 449 50 155 627 336 100 121 499 528 467 17 438 135 596 4 425 133 270 215 657 514 486 524 38 629 248 220 17 189 37 173 450 191 536 425 45 59 276 624 586 430 637 393 553 92 177 279 210 492 123 366 333 497 72 467 639 96 556 432 79 653 539 202 631 603 234 461 644 57 347 369 457 589 476 423 614 598 662 577 215 3 419 159 336 278 233 379 659 360 35 372 227 234 56 539 144 627 388 180 70 323 69 553 288 125 577 497 522 321 160 45 177 598 294 668 70 527 443 613 591 504 468 505 383 65 532 245 572 568 645 132 590 438 16 585 183 457 578 156 364 135 548 472 638 587 494 397 81 400 426 183 471 140 188 314 253 516 461 469 501 346 301 467 33 381 55 633 356 429 485 667 72 316 364 510 205 138 12 316 19 239 122 500 331 551 515 489 617 662 243 329 153 658 164 139 170 26 622 565 219 636 53 223 115 108 309 220 610 136 213 155 219 79 493 425 577 488 334 62 666 325 150 218 298 621 422 492 85 201 463 409 389 470 435 120 656 33 40 489 427 301 260 514 514 529 216 422 240 234 68 344 312 510 252 622 231 84 195 499 57 406 159 599 193 565 32 58 336 271 650 572 285 159 445 646 614 527 92 404 218 457 487 600 479 340 179 450 473 459 565 232 312 453 106 250 14 330 421 141 319 90 540 277 48 288 197 643 348 16 245 71 267 575 595 387 209 95 247 667 442 195 371 475 513 242 392 589 332 627 524 432 266 251 508 110 451 542 262 599 178 60 617 21 607 144 152 58 188 245 529 187 631 92 304 123 568 253 464 649 645 663 468 513 397 619 661 384 240 322 123 560 304 610 548 353 668 406 361 234 474 2 160 325 483 411 171 179 495 532 646 568 359 14 70 425 61 341 373 427 111 496 570 450 49 36 535 456 145 193 47 648 72 103 594 561 599 504 278 222 127 74 370 489 389 361 546 449 260 348 595 367 334 7 498 250 101 658 187 578 5 3 663 605 448 235 34 101 387 40 243 49 20 185 665 125 636 350 232 26 91 420 358 82 72 124 254 362 542 67 348 65 139 178 393 212 26 154 57 400 553 207 442 332 184 534 489 261 189 25 356 452 235 499 169 574 627 388 42 405 473 361 619 170 407 590 535 642 392 264 64 327 244 113 592 456 605 416 95 210 242 316 182 417 282 73 315 367 175 577 340 113 379 44 261 422 189 221 292 664 270 110 470 336 456 139 369 640 328 502 635 63 472 479 331 249 344 172 380 322 583 495 431 236 371 204 105 178 180 62 434 340 257 307 226 354 361 173 101 127 386 195 44 490 13 57 397 102 395 3 287 190 411 319 155 382 316 539 128 487 196 553 199 362 608 384 58 36 109 511 51 137 583 402 404 459 136 41 409 35 182 51 69 603 630 127 664 204 65 544 463 508 325 286 313 237 4 482 347 173 303 352 541 544 352 42 631 68 653 118 497 510 435 257 38 54 621 369 246 301 214 226 596 592 287 284 169 381 523 222 588 86 235 414 338 117 639 38 659 598 625 639 530 449 414 173 623 505 516 25 271 553 537 575 498 470 125 377 330 33 69 439 87 360 432 67 610 372 364 426 36 330 220 185 490 600 334 158 433 6 57 502 526 509 378 418 340 316 450 515 222 352 494 289 59 215 453 546 164 421 279 42 229 420 156 565 3 417 660 97 244 198 351 574 536 328 80 397 143 362 471 401 556 656 477 202 408 174 589 388 120 498 589 20 494 133 225 451 141 640 661 608 100 198 48 429 219 403 432 218 226 380 215 269 180 211 441 562 323 312 244 216 260 57 402 2 264 568 443 137 205 346 413 421 506 370 91 661 179 393 308 175 189 266 438 445 346 171 534 12 326 621 294 244 2 38 61 295 120 434 249 276 619 368 329 75 312 281 420 18 539 271 283 657 588 450 552 33 373 607 440 19 388 316 133 640 79 569 621 364 253 112 553 326 262 614 26 308 222 380 629 203 375 476 45 383 262 100 290 376 557 201 70 443 107 607 663 516 622 284 131 356 108 64 434 489 658 305 288 329 219 475 375 178 588 565 584 536 191 663 185 64 387 582 234 310 366 135 133 652 496 242 211 40 656 179 139 462 392 548 614 252 472 576 205 104 177 612 653 616 446 571 376 547 545 76 552 39 348 635 389 577 552 463 436 140 53 491 60 124 433 635 231 54 386 482 535 146 154 397 57 12 309 453 541 97 438 498 532 651 413 181 207 128 263 272 331 372 611 551 573 579 450 289 318 106 98 551 417 262 286 40 321 30 50 242 347 527 62 128 523 10 226 632 208 596 65 628 390 44 394 52 611 214 275 307 550 278 411 233 546 52 344 139 15 662 184 68 118 349 6 237 541 398 601 560 250 400 144 546 169 454 112 110 386 391 79 618 534 347 490 128 415 467 314 82 285 618 506 567 594 232 588 47 97 31 266 285 125 618 416 5 473 46 633 460 161 389 28 544 556 482 536 311 72 277 309 555 220 438 570 63 202 648 653 3 371 591 26 49 528 97 422 489 457 315 608 623 493 391 483 600 605 539 54 347 338 56 409 386 581 3 14 388 384 93 501 602 562 430 224 318 642 260 19 111 642 17 263 271 319 440 230 556 26 418 354 356 553 622 481 592 393 602 565 421 135 350 208 65 339 102 317 276 602 632 257 209 611 357 161 645 646 121 275 667 315 286 226 257 254 181 158 228 226 486 190 563 111 258 568 615 426 255 574 555 247 618 462 434 538 57 548 531 441 72 265 57 179 584 133 185 51 526 431 519 584 643 101 388 148 381 554 657 48 408 394 263 201 641 424 358 378 22 267 219 541 73 100 114 306 201 547 177 360 288 619 663 503 238 124 645 425 581 344 589 458 318 477 262 381 445 309 420 204 613 394 357 127 611 287 69 387 121 33 180 550 643 215 405 474 597 238 493 384 113 507 54 244 411 230 398 127 409 447 337 514 117 498 623 511 485 116 210 585 330 642 648 406 230 393 428 566 650 651 110 344 247 225 580 430 114 143 401 13 355 90 80 41 388 304 491 440 40 268 591 266 563 592 244 339 333 297 67 228 365 258 498 354 398 97 227 277 27 241 174 34 132 403 276 614 594 244 339 212 264 4 608 82 270 368 640 600 629 388 481 666 300 561 79 123 551 73 133 438 339 648 367 522 578 491 319 484 242 211 427 107 285 576 115 406 82 73 357 79 589 109 90 662 419 500 406 422 603 185 156 251 351 647 322 407 330 581 86 599 432 158 261 333 596 38 485 339 491 542 9 496 2 86 73 400 410 26 453 258 319 596 264 551 155 307 437 562 109 486 59 336 646 323 470 18 99 539 521 508 128 177 21 608 71 410 609 493 127 555 271 435 139 498 192 481 529 326 68 318 71 72 133 30 348 56 638 591 134 563 158 317 658 276 333 322 420 457 183 167 299 535 378 99 250 646 498 585 128 156 247 576 542 429 205 324 256 365 663 15 90 148 500 304 481 271 167 527 51 46 646 480 276 566 133 549 152 253 366 204 458 14 534 71 215 417 487 644 411 268 620 485 248 232 499 256 332 472 650 217 502 114 339 407 65 218 548 279 343 147 228 239 383 297 210 638 413 292 514 342 575 664 377 143 274 459 348 228 420 118 415 362 619 20 130 36 403 363 352 522 59 635 310 180 355 481 196 236 359 303 17 404 168 593 317 163 623 367 179 382 429 95 188 543 434 456 415 580 237 80 272 318 189 523 580 434 348 111 77 542 103 626 437 517 369 586 13 167 368 54 162 73 337 62 480 595 263 58 657 217 156 658 626 512 249 135 539 288 587 650 649 14 252 158 36 567 626 111 386 33 598 642 399 544 325 535 574 535 284 98 241 541 160 442 413 158 508 446 474 573 392 182 114 635 395 18 702 826 731 561 94 264 555 530 390 771 746 419 535 256 668 631 297 717 275 676 150 248 290 527 200 291 301 614 306 259 865 551 500 552 26 572 138 585 410 534 392 205 88 260 372 789 717 534 392 791 320 468 468 811 709 868 647 6 785 772 41 259 314 637 90 828 771 731 600 3 115 127 735 625 202 147 503 15 697 517 196 307 628 322 31 137 392 755 804 538 629 742 393 224 286 847 861 543 230 712 738 771 406 419 232 734 284 796 556 750 527 293 706 777 384 589 602 43 283 743 623 68 220 702 814 562 792 46 414 152 608 325 149 530 622 589 48 290 380 81 352 820 417 411 700 171 216 768 433 492 511 91 399 223 761 862 825 474 872 654 166 556 570 809 154 674 576 311 475 65 817 856 771 121 706 240 837 264 872 787 201 380 6 720 545 195 490 785 854 738 821 217 581 237 195 356 575 121 258 91 117 748 342 245 792 564 628 873 131 356 602 436 648 218 510 786 794 514 785 486 775 357 191 877 88 583 74 329 37 748 812 847 311 92 168 595 174 483 187 222 235 830 283 422 854 418 570 246 13 60 716 71 842 802 70 75 462 554 212 188 657 243 55 870 194 384 833 764 204 563 463 838 450 311 394 399 426 527 746 443 277 495 71 120 718 227 860 117 816 285 584 606 745 241 733 630 351 605 857 673 552 681 564 677 317 715 360 715 266 331 351 818 15 171 253 43 276 341 713 321 801 590 809 325 425 146 51 663 178 467 78 84 755 540 671 478 443 726 561 99 485 188 499 122 648 14 521 81 447 476 181 797 449 862 808 259 347 569 456 44 347 536 837 438 315 639 224 289 451 473 6 62 341 385 837 591 806 244 569 259 334 238 525 612 671 246 754 59 123 866 670 9 271 853 571 744 134 750 733 737 277 208 61 451 494 153 338 587 152 757 10 530 653 423 534 19 657 236 313 709 156 71 226 30 714 316 421 502 628 487 828 454 866 125 766 175 459 88 180 869 690 778 732 721 339 382 831 495 809 306 725 78 628 848 764 597 671 403 146 49 610 688 157 874 154 681 175 150 668 760 436 697 738 105 468 303 47 233 5 104 251 231 817 181 106 508 748 880 492 520 81 747 717 215 63 430 148 341 571 442 231 756 859 660 79 649 471 389 119 804 482 262 168 684 383 129 698 339 10 652 774 655 202 49 316 760 798 171 5 169 795 565 81 488 680 249 723 829 852 84 123 605 502 14 132 543 541 537 456 271 240 580 452 766 587 788 111 813 436 492 805 766 404 652 767 129 606 392 203 272 547 531 417 28 165 845 720 379 711 416 142 43 107 313 360 813 768 680 87 654 85 534 72 426 421 210 709 558 572 307 699 874 569 501 389 844 198 125 742 788 91 504 774 404 239 579 146 880 347 539 439 488 419 566 705 572 193 89 130 353 579 193 556 450 98 610 76 801 617 148 195 844 283 96 719 773 880 832 449 869 533 765 357 304 538 6 270 278 538 635 834 599 34 772 108 760 583 772 449 563 557 757 346 66 376 726 300 38 130 223 756 457 394 750 349 223 721 394 354 770 772 302 810 516 181 604 318 624 720 78 700 773 430 318 484 366 503 703 484 147 492 344 161 126 19 560 615 416 521 721 762 818 737 258 439 21 850 246 28 428 511 176 344 192 143 867 852 159 13 83 281 244 834 748 437 607 542 749 732 513 248 28 294 848 487 205 517 849 233 644 749 425 263 7 865 604 162 257 765 324 716 271 246 827 94 64 509 722 632 21 135 837 288 342 444 211 794 873 798 590 608 379 51 412 495 351 614 866 669 427 169 49 678 613 383 187 286 239 795 828 768 238 227 340 364 274 181 98 880 109 584 869 593 239 814 448 841 510 16 791 91 453 33 764 224 364 838 599 676 533 57 798 165 339 204 172 561 84 86 770 608 707 658 342 834 421 399 498 243 98 142 512 535 467 847 370 693 65 502 531 240 207 229 124 103 225 533 243 167 603 160 825 249 314 429 241 267 512 38 241 582 385 806 11 500 277 515 671 186 144 290 255 308 344 740 773 119 526 625 10 47 244 239 697 738 172 879 322 854 448 360 227 113 851 394 353 354 827 615 303 407 445 581 313 514 512 308 249 839 874 176 663 340 51 439 76 557 568 227 600 125 55 486 53 348 685 786 334 553 61 51 492 820 81 818 336 100 370 222 73 493 407 385 792 356 461 347 794 132 538 879 46 184 336 51 14 519 527 278 439 536 852 61 809 182 35 697 281 399 11 663 588 457 443 278 625 620 316 355 705 765 640 19 183 314 745 690 458 466 181 733 571 324 587 775 398 334 422 805 481 865 93 739 142 726 697 738 854 256 322 467 646 168 525 464 638 397 452 321 861 246 756 798 729 739 193 131 373 471 344 311 181 505 166 216 139 510 808 688 16 73 136 194 662 772 222 184 191 691 364 640 650 856 270 763 736 90 296 443 191 40 857 406 281 343 27 760 582 633 668 606 371 667 40 649 106 763 40 673 24 465 606 594 100 850 63 363 865 866 364 493 101 824 122 498 652 820 410 9 657 4 236 601 428 788 607 476 444 322 152 621 372 319 538 863 636 420 705 127 479 596 243 130 199 272 505 788 83 810 29 636 571 179 209 463 568 530 784 266 811 718 129 874 417 824 678 790 380 518 871 672 472 392 577 542 505 436 587 461 178 171 673 571 5 256 316 228 177 580 599 851 507 567 504 669 190 28 726 102 419 430 480 867 435 762 780 529 543 664 820 455 623 287 299 68 493 581 318 114 704 605 218 502 338 653 110 854 586 49 791 193 435 535 189 111 103 170 553 496 586 540 881 255 210 181 831 309 92 553 533 718 259 863 526 782 126 701 590 290 831 239 161 594 880 100 481 619 142 548 398 95 845 661 857 683 687 187 131 797 611 213 372 395 572 692 313 642 14 174 107 406 802 212 492 120 394 421 446 794 213 805 334 413 224 141 96 199 144 63 450 209 778 194 284 818 784 214 397 370 506 171 680 410 789 13 629 155 880 228 166 446 255 699 602 34 435 427 227 845 79 760 874 318 274 312 753 651 250 240 401 595 878 717 434 711 602 764 386 837 573 531 142 45 360 860 416 255 126 18 59 74 765 370 645 578 866 747 606 556 224 616 96 320 877 449 40 700 222 408 714 868 620 41 325 145 493 436 152 772 352 78 223 295 55 228 870 713 686 748 879 655 259 66 246 145 614 258 442 540 131 252 517 248 880 720 282 366 850 451 217 534 73 465 586 768 184 635 592 139 795 402 332 440 411 643 221 66 759 711 303 524 660 874 343 332 287 626 513 181 307 310 89 589 722 435 247 707 602 153 800 441 684 48 114 167 599 348 301 612 249 791 450 128 335 715 868 228 69 111 819 308 404 338 395 387 782 398 579 630 305 205 219 823 312 614 310 502 145 584 641 339 683 743 434 295 66 325 760 869 133 633 184 847 209 608 139 11 258 47 814 104 667 324 792 324 431 447 357 230 610 424 24 832 129 482 654 112 350 563 641 225 610 689 219 659 124 724 482 505 277 244 119 300 711 563 124 145 441 840 723 198 555 25 666 665 175 852 1 878 236 549 279 834 852 802 108 398 115 645 93 412 838 432 256 150 329 640 339 434 131 352 26 336 146 392 568 713 212 544 568 118 316 863 772 170 127 605 399 648 452 62 390 692 610 43 564 500 875 613 373 626 415 691 463 250 52 185 167 124 182 652 328 178 672 122 292 373 701 865 860 389 744 176 834 758 364 834 191 110 776 95 506 16 579 430 106 795 564 349 568 545 880 394 584 711 74 847 338 647 723 567 560 295 825 637 778 728 299 138 777 450 159 775 374 388 521 285 324 95 864 502 530 104 91 82 806 160 373 104 170 22 133 148 595 525 606 562 190 515 764 392 603 355 100 521 516 378 83 323 227 541 10 808 140 13 336 527 214 357 570 813 663 347 2 869 420 114 381 232 108 13 259 700 471 361 59 561 408 309 627 854 105 587 65 868 435 506 542 555 236 661 715 278 878 217 426 45 123 872 653 774 12 506 437 728 639 287 678 831 857 301 813 6 164 57 780 727 873 79 375 278 727 431 878 385 321 212 534 864 523 89 248 2 612 107 649 840 569 83 618 720 816 343 820 478 558 261 28 424 211 392 285 837 375 24 432 521 592 271 546 131 651 815 166 157 544 637 855 374 589 703 260 377 283 815 512 865 879 856 10 1 738 375 81 96 854 744 248 578 809 76 501 291 658 298 282 40 289 583 470 179 825 489 672 510 152 826 638 88 257 563 485 766 639 570 323 202 262 297 202 430 581 810 516 292 420 197 284 122 213 808 304 478 587 819 155 723 124 694 371 52 512 700 56 741 366 507 510 286 197 611 718 529 355 514 627 572 147 484 74 632 137 357 22 485 707 160 618 675 849 257 718 190 675 461 551 691 465 629 203 876 380 601 274 38 612 308 356 314 642 426 267 399 563 751 674 801 636 715 419 473 56 400 469 244 132 423 390 747 461 281 457 254 354 688 653 209 217 108 83 407 810 696 691 716 643 123 40 727 36 394 578 376 411 399 384 643 688 344 648 158 770 324 110 453 241 461 254 670 778 119 93 231 340 401 255 304 77 246 286 375 340 851 325 119 452 578 626 715 407 805 230 765 818 28 270 211 641 298 825 427 161 776 735 624 594 301 78 524 536 688 166 752 757 664 814 395 648 352 194 855 266 743 419 832 417 622 206 214 252 227 202 633 351 114 236 307 22 719 37 505 178 855 612 845 17 859 875 876 705 79 546 201 611 614 462 387 670 741 204 227 604 369 718 519 656 98 674 633 204 116 614 118 551 680 13 639 777 644 639 483 42 601 435 530 282 349 338 403 380 50 551 560 107 809 533 644 656 137 238 128 453 339 832 366 792 108 177 642 187 489 546 469 612 699 694 644 286 355 367 789 285 587 563 343 606 82 508 279 382 773 142 855 749 311 809 54 24 624 787 380 411 333 659 681 336 854 79 542 696 676 171 552 178 66 850 731 137 26 123 341 426 826 576 426 5 154 534 774 380 366 566 798 489 266 876 823 239 185 839 255 770 457 9 79 13 255 95 324 142 539 764 448 194 405 451 758 368 579 836 501 488 255 841 129 266 590 319 589 826 421 15 492 319 735 255 240 116 829 107 609 397 703 369 222 269 169 492 686 810 187 236 165 867 682 395 691 93 236 350 380 381 702 95 471 604 107 239 870 444 161 159 550 106 699 319 745 281 342 191 380 491 42 748 597 580 1 785 85 5 875 860 36 168 872 514 142 236 853 332 68 777 85 37 766 518 404 13 490 6 738 524 220 745 77 30 705 101 232 669 225 624 174 404 686 56 696 237 792 384 706 22 60 92 154 488 42 139 646 531 262 74 406 340 668 276 99 438 552 693 402 47 224 414 78 792 664 697 649 280 292 552 142 261 752 342 80 881 713 398 684 623 65 589 447 299 189 111 776 434 528 70 592 115 118 661 521 467 127 577 21 571 204 454 150 106 435 635 377 738 17 224 211 271 211 687 872 694 614 740 388 426 129 814 480 112 871 802 790 265 92 323 222 229 335 17 453 880 498 216 154 157 744 110 319 586 63 487 857 686 363 35 770 851 234 607 696 215 722 354 21 478 712 396 806 146 548 108 6 544 677 642 18 147 325 657 846 613 63 239 63 709 812 264 723 805 203 860 377 284 497 753 436 505 346 640 777 473 702 576 206 1 21 771 73 605 646 867 81 644 175 659 102 582 834 790 188 132 860 456 743 154 193 486 61 286 46 729 273 784 59 479 406 292 785 669 865 341 69 370 280 208 85 649 250 436 671 77 247 235 599 98 46 506 226 721 864 384 55 507 726 402 116 741 30 672 353 242 637 301 27 199 478 214 348 182 498 388 474 225 665 490 686 420 771 673 408 816 808 156 122 697 219 257 163 239 274 626 224 490 413 587 320 611 636 624 477 413 459 172 458 850 30 759 126 233 496 380 98 447 422 774 221 433 462 568 95 42 851 391 523 201 274 816 680 425 720 172 671 573 867 619 447 602 45 347 307 222 478 369 675 866 227 396 428 261 454 57 823 176 501 748 792 400 30 693 439 67 94 661 739 628 33 293 82 388 868 807 471 55 410 864 116 824 358 222 419 622 757 753 8 547 689 748 577 560 133 301 235 745 556 372 718 852 596 272 4 735 350 854 278 767 169 368 639 326 593 147 108 496 785 65 231 370 448 94 174 816 58 345 512 25 443 71 728 1 115 251 470 656 755 834 149 262 386 653 800 720 581 556 382 599 359 231 453 800 831 587 317 843 552 94 309 473 821 545 218 558 749 83 612 111 112 813 399 723 619 659 299 326 647 803 456 478 454 245 256 352 142 693 548 647 607 40 643 611 24 572 824 267 325 322 276 213 544 736 879 755 450 487 536 827 492 405 450 86 498 317 845 29 863 100 5 833 334 458 362 722 304 438 168 197 202 756 180 827 283 352 702 178 6 173 561 441 84 270 225 555 207 747 598 105 731 107 445 5 255 705 262 231 471 483 387 700 849 426 134 507 245 452 528 204 299 273 738 470 395 279 101 635 177 439 570 696 199 184 154 287 487 832 668 165 862 69 538 351 146 212 859 339 653 781 669 351 762 635 263 129 566 209 530 26 441 65 374 686 347 51 139 252 743 193 354 125 115 8 321 211 855 173 345 160 854 464 566 808 491 535 381 460 866 160 516 310 870 94 213 678 640 849 763 476 622 499 614 541 276 183 154 827 103 323 254 808 800 265 491 436 523 654 393 638 138 502 404 768 142 811 130 357 809 661 655 94 413 415 565 679 291 230 810 651 732 584 667 551 94 235 162 67 821 322 349 719 499 281 463 390 676 874 119 675 143 700 288 573 544 465 139 740 604 62 430 395 74 162 59 585 684 46 447 838 459 34 450 104 93 269 49 297 392 443 498 349 652 859 597 292 455 411 585 255 509 171 186 672 656 360 58 179 619 250 635 115 357 465 580 149 387 54 501 752 532 212 429 690 500 763 642 383 870 410 607 307 152 1 437 454 169 696 112 836 608 69 673 590 528 604 680 190 700 542 18 750 15 241 654 447 617 424 82 654 704 870 340 741 708 591 122 210 611 871 675 841 178 486 208 787 204 163 776 229 58 602 412 764 401 603 318 549 646 540 846 738 553 427 230 237 316 2 256 530 415 801 738 533 804 866 403 101 69 96 15 262 352 665 435 18 462 57 588 541 125 575 482 679 277 426 656 68 409 586 62 617 114 297 8 272 732 644 519 462 869 684 870 520 259 373 54 279 852 880 472 667 8 843 130 670 421 485 368 119 573 784 419 90 702 98 414 730 755 523 859 869 556 345 850 94 154 817 39 422 70 83 73 70 304 292 569 302 486 835 570 275 370 356 560 781 639 700 370 875 821 214 637 732 411 88 706 163 621 860 796 640 461 114 188 116 76 855 336 380 258 159 824 646 481 548 815 779 568 1 574 188 136 780 839 38 694 226 636 53 223 126 116 716 208 653 488 880 531 669 247 159 474 754 577 713 89 226 161 802 106 572 782 335 101 78 133 542 406 359 499 246 92 535 185 383 496 851 867 585 539 56 340 383 498 795 819 344 691 226 11 340 486 137 656 560 273 710 819 412 631 177 217 470 233 812 340 323 404 608 121 418 858 533 171 64 61 218 365 608 541 437 687 513 250 254 144 331 748 535 356 494 186 552 571 562 108 659 870 500 548 576 438 246 542 578 213 810 599 550 860 163 94 607 253 407 362 659 75 704 166 11 77 569 525 659 145 281 828 5 444 278 453 853 54 359 22 482 308 224 88 240 262 117 194 491 291 380 653 242 556 838 288 173 688 744 411 393 815 615 681 771 19 858 290 708 448 744 122 244 170 847 490 218 575 186 288 42 726 513 192 102 794 658 684 634 28 735 635 241 776 519 185 49 606 548 578 711 595 181 429 493 684 21 471 32 671 114 182 771 572 793 800 661 517 387 390 739 129 141 237 275 449 121 149 396 382 848 786 439 469 616 283 763 23 34 506 465 448 262 803 423 584 279 676 852 119 152 160 604 478 495 742 670 47 773 191 636 726 506 519 869 54 801 834 195 215 547 807 348 293 785 307 606 722 535 478 343 802 70 828 212 741 342 596 794 212 748 309 621 417 380 569 414 857 449 740 534 725 119 53 849 392 182 13 707 79 413 265 868 760 667 543 805 453 743 701 822 188 72 495 262 811 747 235 865 707 708 302 441 753 392 564 346 71 437 428 431 573 831 195 41 81 535 768 2 671 351 403 582 866 664 662 45 91 283 319 154 470 589 546 562 141 84 807 47 347 748 448 342 527 881 838 678 587 170 876 538 412 843 413 597 92 131 173 392 444 782 335 638 272 705 490 103 409 345 355 801 67 828 248 484 795 322 2 202 717 783 288 421 836 868 232 841 60 486 848 502 406 825 724 456 487 169 818 877 841 66 874 195 437 666 107 786 194 233 673 209 352 546 610 184 705 317 752 437 233 224 556 549 352 470 303 698 436 508 784 327 454 267 141 628 610 269 836 657 583 669 877 744 457 505 860 62 158 870 433 860 792 601 228 428 473 876 754 707 127 550 209 823 856 636 783 775 659 690 679 188 388 450 714 371 72 542 804 435 691 190 791 573 588 90 618 133 610 544 643 23 80 103 574 137 144 787 57 531 808 838 438 129 779 247 235 672 24 407 844 505 564 636 473 860 443 513 825 242 692 725 662 618 169 542 4 559 161 820 733 596 51 490 193 458 245 543 431 200 820 839 584 140 612 383 77 827 511 742 40 772 820 517 380 865 4 318 51 721 481 567 124 169 862 480 753 88 458 373 385 185 405 77 678 598 651 18 530 728 628 27 422 364 581 72 295 457 300 702 8 514 562 867 444 3 747 343 303 799 475 773 213 387 599 707 401 787 740 497 266 504 254 679 323 274 569 36 84 493 734 429 197 675 481 649 250 94 657 826 144 834 596 210 234 196 11 720 77 126 89 453 87 375 365 716 356 428 61 423 346 2 254 208 803 642 273 771 321 342 712 93 42 410 439 750 497 49 347 495 844 803 432 469 811 27 638 514 654 437 537 473 213 805 320 554 574 168 510 363 506 781 839 452 757 224 414 766 414 745 787 469 47 868 508 515 791 834 506 531 411 333 470 318 40 323 641 321 775 583 377 312 44 635 177 22 212 424 602 848 874 105 117 319 13 135 628 14 748 709 661 261 260 760 812 548 517 406 754 246 349 535 591 1 17 469 521 870 376 67 839 384 394 126 557 352 760 614 419 353 300 798 179 497 784 728 766 185 629 825 452 424 233 284 461 70 105 310 670 60 681 750 99 420 852 610 760 365 825 497 678 606 753 516 99 706 753 686 356 496 277 73 27 436 149 742 537 376 25 650 444 610 808 775 880 430 752 348 445 837 792 552 394 457 491 83 788 248 841 745 678 319 48 807 568 98 77 530 425 401 856 92 327 268 256 467 470 303 197 285 673 235 302 58 809 85 571 197 53 862 610 494 604 349 535 265 208 757 626 449 446 56 665 701 276 91 439 835 200 234 338 650 829 1 297 587 833 640 169 727 414 872 120 356 223 625 778 353 349 550 595 513 483 212 397 794 535 639 282 396 590 1 741 616 613 642 326 806 707 362 597 814 446 445 871 746 605 588 422 715 858 111 762 443 795 209 535 493 301 72 222 744 723 481 161 584 484 289 180 653 761 554 115 167 351 336 167 73 408 817 712 521 705 842 109 244 119 253 665 464 370 873 520 89 307 376 488 86 801 733 474 471 811 164 24 685 130 785 705 524 803 479 349 528 304 552 765 667 754 573 253 866 568 747 96 771 799 174 208 313 50 163 385 82 339 861 377 287 752 624 105 660 66 109 50 517 705 544 27 189 531 536 358 663 262 520 863 183 148 189 418 713 773 640 822 51 8 357 242 520 15 451 842 613 818 127 733 785 476 242 549 876 850 26 505 107 802 871 416 49 214 798 291 501 533 237 667 702 432 820 131 136 242 11 108 858 519 762 443 757 92 575 389 849 723 664 382 595 674 452 490 716 722 669 650 541 7 215 359 306 119 88 315 407 563 410 314 147 65 690 584 285 221 352 475 132 435 311 649 871 420 4 648 804 327 308 881 498 56 867 172 593 555 11 570 468 637 137 762 231 252 160 607 708 248 79 61 771 413 304 267 348 648 878 693 741 692 266 58 582 211 64 616 827 405 766 333 568 61 715 525 513 459 242 547 404 408 286 458 59 413 311 614 292 249 736 135 663 789 498 519 234 806 409 876 130 774 626 641 11 606 16 668 101 763 192 461 104 1 330 864 453 360 229 631 371 753 609 339 706 524 273 93 772 387 669 556 154 375 336 503 727 879 707 378 573 736 110 770 739 265 137 227 521 209 141 880 528 784 43 8 318 826 309 110 356 72 581 656 618 593 692 271 7 128 479 160 402 463 812 48 408 803 672 61 77 256 180 17 643 352 187 124 757 764 643 521 452 478 297 422 403 274 585 656 39 641 721 676 145 540 875 608 537 761 318 620 794 686 400 249 475 33 653 837 666 90 64 241 735 133 343 95 270 807 426 410 737 795 648 817 409 805 488 794 231 333 130 206 789 789 96 276 107 846 44 417 262 145 242 349 31 90 237 633 9 714 789 696 23 876 881 100 84 60 80 199 820 765 685 468 381 543 122 830 126 600 701 105 267 75 540 454 644 106 384 208 443 146 355 565 454 403 478 640 881 746 315 557 195 249 129 180 3 425 165 413 585 264 354 167 608 463 251 28 801 778 555 213 477 764 522 751 120 320 223 789 476 844 693 231 821 636 672 620 285 369 520 26 168 799 695 320 93 405 353 615 82 289 21 505 602 31 580 664 375 144 314 803 373 153 179 607 322 559 315 135 817 713 256 821 317 416 318 527 124 214 137 296 848 606 418 107 244 737 702 741 37 620 283 497 309 74 787 87 488 162 241 514 112 707 726 116 857 545 599 689 622 549 615 639 721 682 618 112 757 510 761 468 191 655 419 502 798 597 764 196 744 232 263 187 717 650 787 260 354 251 50 380 544 542 747 154 326 399 860 804 740 604 299 701 347 229 418 194 144 189 781 554 751 629 353 155 11 69 537 485 246 592 718 422 540 48 763 289 839 216 799 520 27 465 563 390 633 707 621 34 47 871 46 741 299 771 305 637 337 131 247 411 259 868 1 278 538 265 18 405 617 870 69 170 328 501 283 483 242 582 125 215 111 446 30 438 2 343 633 677 443 227 412 14 407 193 359 180 637 481 648 593 208 775 216 657 237 93 588 859 785 254 493 800 299 573 127 563 850 447 507 580 280 632 679 90 774 801 236 219 186 549 646 341 770 343 91 341 728 393 247 303 254 792 417 291 130 399 735 180 68 307 797 707 190 379 202 838 8 551 534 622 836 312 65 328 420 484 337 426 278 659 261 568 14 252 303 317 173 253 310 707 272 51 683 129 378 24 845 167 346 713 608 380 543 258 568 124 67 392 478 540 166 508 745 413 18 315 590 300 485 649 808 762 852 424 703 296 660 616 152 777 875 601 707 35 576 285 540 808 525 26 561 557 772 702 799 434 42 602 486 225 554 383 154 119 139 840 187 618 183 170 862 864 304 60 785 169 539 89 854 120 825 191 143 481 550 842 249 735 151 102 217 392 521 184 796 352 778 316 276 223 431 191 785 142 148 578 609 763 358 354 202 457 555 692 283 279 532 285 9 508 827 535 326 795 101 175 154 10 669 223 731 475 703 860 675 285 520 605 696 711 658 618 136 780 282 138 409 732 564 72 790 350 820 488 48 354 18 444 18 819 188 332 606 690 490 45 803 158 877 773 692 367 365 155 395 525 733 486 369 35 225 509 828 173 826 730 257 720 206 178 29 744 219 449 868 609 829 848 545 375 60 804 239 685 468 666 210 394 160 860 861 541 653 691 813 225 52 1 504 338 787 248 329 875 42 285 827 827 208 61 655 701 811 62 402 232 597 693 535 392 627 559 448 681 282 329 836 465 206 607 877 837 122 734 307 571 44 523 610 151 128 44 820 298 116 198 310 482 669 236 577 818 223 687 405 741 617 125 880 697 30 697 272 85 209 865 584 638 392 419 871 655 219 788 118 339 294 453 64 646 486 875 808 320 438 121 272 356 356 12 354 265 229 395 594 686 568 54 278 666 123 847 651 177 674 367 387 207 589 701 817 56 575 518 133 340 96 543 596 206 591 647 852 820 241 708 666 321 471 410 100 436 444 317 318 321 603 255 231 353 649 124 564 859 869 110 253 620 24 703 307 93 598 427 830 758 467 259 218 371 707 506 654 393 552 217 732 109 206 306 255 87 612 676 137 819 369 603 708 10 7 705 621 335 587 558 748 768 584 155 726 408 415 400 177 800 492 251 728 549 607 705 86 94 10 562 639 813 471 80 348 351 251 560 463 18 676 490 128 7 314 32 551 394 585 26 772 381 372 348 677 589 147 840 144 361 1 1 1 2 1 1 2 2 2 1 2 2 2 2 1 1 1 2 1 1 1 1 2 1 1 2 2 1 2 2 2 2 2 1 1 1 2 2 1 2 2 1 2 1 1 1 2 2 2 2 1 1 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 2 1 1 1 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 1 2 1 1 1 1 1 1 2 1 2 2 1 1 1 2 1 1 2 1 1 1 1 1 2 1 1 1 2 2 1 1 2 2 1 2 1 2 2 1 2 2 2 2 2 1 2 2 2 1 2 2 1 2 2 1 2 1 2 2 2 1 2 1 2 2 1 2 2 2 2 2 2 1 2 1 1 1 2 2 1 1 1 2 1 1 2 1 2 1 1 2 2 2 2 2 2 2 2 2 1 1 2 2 1 2 1 1 1 1 2 1 1 1 2 2 1 2 1 1 1 1 2 2 2 2 1 2 1 1 2 1 1 1 1 2 1 1 2 2 1 2 1 2 2 2 1 2 2 2 2 2 1 2 1 1 2 2 2 1 1 1 1 1 2 2 2 1 2 1 1 2 1 2 1 2 2 2 1 1 2 2 1 2 2 2 1 1 2 1 2 1 1 1 1 2 2 2 2 2 2 1 1 2 2 1 1 2 1 2 1 1 1 1 1 1 2 2 2 1 2 1 2 1 1 1 2 2 2 2 2 1 2 1 1 2 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 2 2 2 2 1 1 1 2 2 2 1 1 1 2 1 2 2 1 1 2 1 2 1 2 2 1 2 1 2 1 2 1 2 1 1 1 1 1 2 1 1 2 1 1 1 2 1 1 1 1 1 2 1 1 1 1 2 1 1 2 2 2 1 2 1 2 2 2 1 1 2 1 1 1 1 2 1 1 1 1 1 1 2 1 2 2 1 2 2 2 2 1 1 1 2 2 1 2 1 1 1 2 1 2 2 1 2 2 2 2 1 1 2 2 2 2 1 1 1 2 1 2 1 1 1 1 1 1 2 2 2 1 2 2 2 2 1 1 2 1 2 2 2 1 2 1 2 2 1 1 2 2 2 2 2 2 2 1 1 1 1 2 1 2 1 1 1 1 2 1 2 1 2 2 2 2 2 1 1 2 1 1 2 2 1 1 1 2 2 1 2 2 2 1 1 1 1 1 2 1 1 1 1 2 2 2 1 2 2 2 1 2 2 2 1 2 1 1 2 2 1 1 2 1 1 2 1 2 1 1 1 1 1 1 2 2 2 2 1 1 2 2 1 2 2 2 2 2 1 1 2 1 2 1 1 2 1 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 2 1 2 2 1 1 1 1 1 1 2 2 1 2 1 2 1 2 1 1 1 2 2 1 1 1 2 2 1 1 1 2 2 2 2 1 1 1 1 1 1 1 2 2 1 1 1 1 1 2 1 1 2 1 1 1 2 2 2 1 2 2 1 1 1 2 2 2 1 1 2 2 1 2 2 2 1 1 1 2 1 1 1 1 1 1 1 2 1 1 1 2 2 2 1 2 1 2 1 2 1 2 2 1 1 2 1 1 2 2 1 1 1 2 1 2 1 2 1 2 2 2 1 1 1 2 1 2 2 2 2 1 1 1 2 2 2 1 2 2 1 1 1 1 1 2 2 2 1 2 2 1 2 1 2 1 1 1 1 2 2 1 2 2 1 1 2 2 2 2 1 1 2 1 2 1 1 2 2 2 1 2 2 1 2 1 1 1 2 1 2 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 1 2 1 1 2 2 1 2 2 2 2 1 2 1 1 1 1 1 2 1 2 1 2 2 1 2 1 1 1 1 1 2 2 1 2 1 1 2 1 1 2 2 2 2 2 1 2 2 2 1 1 1 2 1 2 1 1 1 1 2 1 1 1 2 1 2 2 2 1 2 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 2 1 1 1 2 1 1 1 1 1 2 2 1 1 2 1 2 1 1 1 2 2 2 2 1 2 2 2 1 2 1 1 1 2 2 1 1 1 2 1 1 2 2 2 1 2 1 2 2 2 1 1 1 2 2 2 2 2 1 2 1 2 2 1 2 2 1 2 1 2 2 2 2 1 2 2 1 2 1 1 2 1 2 1 1 1 2 1 1 2 1 1 1 1 2 2 2 1 2 1 1 1 1 2 2 1 2 1 1 2 2 1 2 1 1 1 1 1 1 1 1 2 2 2 1 2 2 2 2 1 2 2 1 1 1 2 1 1 2 1 1 1 2 2 1 1 1 2 2 1 1 1 1 1 2 2 1 2 1 1 2 2 2 2 1 2 1 1 2 2 1 2 1 2 2 1 1 2 1 2 1 1 1 2 2 2 1 1 1 2 2 1 2 2 2 1 1 1 2 2 2 1 2 2 2 1 2 1 2 2 1 1 1 2 2 2 1 1 2 1 1 2 2 1 1 2 2 1 2 2 2 1 2 1 2 2 2 2 1 2 2 2 2 1 1 1 1 1 1 2 2 2 2 1 2 2 2 2 1 1 2 1 1 2 1 2 2 1 1 1 1 2 1 2 2 2 2 2 1 2 2 1 1 1 2 1 2 2 2 1 1 2 2 2 2 2 1 1 1 2 1 2 2 2 1 1 2 1 2 1 1 1 1 2 1 2 2 1 2 2 1 1 1 2 2 2 1 2 2 1 2 1 2 2 2 2 1 1 1 1 2 1 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 1 2 2 1 1 1 1 1 2 1 2 1 1 2 2 1 1 1 2 1 2 2 1 2 1 1 2 2 1 2 1 1 2 2 1 1 1 1 1 1 2 2 2 1 2 1 1 2 2 1 1 2 2 2 1 2 2 2 1 1 2 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 2 2 1 1 1 2 1 2 2 1 2 2 2 1 2 2 2 2 2 2 1 2 1 2 2 1 1 2 1 2 2 2 1 1 2 1 2 1 1 1 2 2 1 1 2 1 2 1 1 1 1 2 1 1 1 2 2 2 1 2 1 1 1 2 1 1 2 2 1 2 1 2 2 2 2 1 2 1 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 1 1 2 1 1 2 1 1 2 2 1 2 2 2 1 1 2 2 1 1 1 1 1 2 1 2 2 1 1 1 1 2 2 2 2 2 1 2 2 2 2 1 1 1 2 1 1 1 1 1 1 1 1 2 1 1 2 2 2 1 2 2 2 2 1 1 1 1 1 2 1 1 2 2 1 2 2 2 2 1 2 2 1 1 2 1 1 2 2 1 1 2 1 2 2 2 2 1 2 1 1 1 2 2 1 2 2 1 1 2 2 2 1 1 2 2 1 2 1 1 1 2 2 2 2 2 2 1 2 2 1 2 1 2 2 2 2 2 2 2 1 1 1 1 2 1 1 1 1 1 1 2 1 2 1 1 1 2 2 2 1 2 2 1 2 2 2 1 2 1 2 2 1 1 2 2 1 2 2 1 2 2 1 1 2 2 1 2 2 2 1 1 2 1 1 2 1 2 2 1 2 1 2 1 1 1 1 1 2 1 2 2 2 2 2 1 1 1 1 2 2 1 1 1 2 2 2 1 2 1 2 2 1 1 2 1 1 1 1 1 2 1 2 1 2 2 2 2 2 2 1 2 1 2 1 2 2 2 1 2 2 2 2 2 1 1 1 2 2 2 1 2 2 1 2 1 2 2 2 1 1 1 2 1 2 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 2 1 2 1 1 2 1 1 1 2 2 1 1 1 1 1 2 1 1 1 1 2 1 2 1 2 1 2 2 2 1 1 1 2 1 1 2 2 1 2 1 1 1 1 1 1 2 2 1 2 1 1 2 2 2 1 1 2 2 1 1 1 2 2 2 1 1 2 1 1 2 2 1 1 1 1 1 1 2 1 2 2 1 2 2 1 2 2 1 1 2 2 2 2 2 2 1 2 1 1 1 1 2 2 1 1 1 2 2 2 1 1 1 2 1 1 1 2 1 2 1 2 1 2 2 2 1 2 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 2 1 2 1 1 2 1 2 1 1 2 2 2 1 2 2 2 2 2 2 2 2 1 1 1 2 2 1 1 1 1 1 2 2 1 2 1 1 2 1 2 1 2 2 2 2 2 1 1 2 2 2 1 2 1 2 2 2 2 2 2 1 1 1 1 1 2 1 2 2 2 2 1 2 2 1 2 2 1 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 2 2 1 2 1 1 2 2 2 1 1 2 2 2 2 1 1 2 1 1 1 2 2 2 1 1 2 1 2 2 2 2 1 1 1 1 2 1 1 2 1 2 1 1 2 2 1 1 2 2 2 1 2 1 1 1 2 1 1 2 2 2 1 2 2 1 1 1 1 2 1 1 1 1 1 2 2 2 1 2 2 1 1 1 2 2 1 2 1 2 2 1 2 1 1 1 1 1 1 1 1 2 1 1 2 1 2 2 1 1 1 2 1 2 1 2 1 1 2 2 1 2 1 2 1 2 1 1 2 2 2 1 2 1 1 1 1 1 2 1 1 2 2 1 1 1 2 2 1 2 2 1 2 2 2 2 2 2 1 2 1 1 2 2 1 1 2 2 1 2 2 2 2 2 1 2 1 1 1 2 1 2 2 1 1 1 1 1 2 1 2 1 1 1 2 1 1 2 1 1 2 2 1 1 2 1 1 2 2 2 1 1 1 1 1 2 1 1 2 1 2 1 2 2 1 2 2 2 2 1 2 1 1 2 1 2 1 2 1 2 1 1 2 2 1 2 2 2 2 2 1 2 1 2 2 1 2 2 2 1 1 2 2 1 1 2 1 2 1 2 1 1 2 1 1 2 1 1 2 1 2 2 1 1 2 1 2 2 1 1 1 2 1 2 2 1 2 2 1 2 2 2 1 2 2 1 2 1 2 1 1 2 1 1 2 2 1 1 1 1 2 1 2 2 2 2 2 2 2 2 2 1 2 2 1 1 2 2 1 1 1 1 2 2 1 1 2 2 2 1 1 1 2 1 2 2 1 1 1 2 1 1 2 1 1 1 1 1 1 2 1 2 2 2 1 1 2 1 2 1 2 1 1 1 2 1 1 2 2 1 2 1 1 1 2 1 2 2 1 2 2 2 1 1 1 2 2 2 1 1 1 1 2 2 1 2 1 1 1 1 1 1 1 1 1 2 1 1 2 2 2 1 1 1 2 1 1 2 1 2 1 1 1 1 2 1 1 2 2 2 1 2 1 2 2 1 1 1 1 1 1 1 1 1 2 1 2 1 2 2 1 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 1 1 1 2 1 1 2 1 2 2 2 1 1 2 1 2 2 2 1 1 1 1 2 1 1 1 1 2 2 2 2 2 2 1 2 1 1 2 1 2 1 1 2 1 2 2 2 1 2 2 1 2 2 1 1 1 2 2 1 2 1 1 2 2 1 1 2 1 1 2 2 2 2 1 1 2 1 2 2 2 2 2 1 2 1 2 2 1 1 1 1 1 2 2 1 2 1 2 1 1 1 1 2 2 1 1 2 2 2 2 1 2 2 1 2 2 2 1 2 2 1 1 1 2 1 1 2 1 2 1 2 2 1 2 1 2 1 1 1 1 1 1 2 1 2 1 1 2 1 1 2 2 1 1 1 1 2 1 1 2 1 2 1 2 2 2 1 2 2 1 2 2 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 2 2 2 1 1 1 2 2 1 2 1 1 1 2 1 2 1 1 1 1 1 2 1 2 1 1 2 2 1 2 2 2 1 1 1 1 2 1 2 2 1 1 2 1 1 2 1 1 1 1 2 1 2 2 2 2 2 1 1 2 1 1 1 1 1 1 2 1 1 1 2 1 1 1 2 2 2 1 1 2 1 1 2 2 2 1 1 2 2 1 2 2 1 1 1 2 2 1 1 1 1 1 2 1 1 2 2 2 1 2 2 2 1 1 1 1 2 2 1 2 1 2 2 1 1 2 1 2 2 2 1 1 2 1 1 2 1 2 1 2 2 1 1 1 1 1 1 1 1 2 1 2 2 1 1 2 1 1 2 2 2 1 2 1 2 2 1 2 2 1 1 2 2 1 2 2 2 2 2 2 2 2 2 1 2 1 2 2 1 1 2 2 2 1 2 2 1 1 2 1 2 2 2 1 2 2 2 1 2 1 2 1 2 1 1 2 1 2 1 1 2 1 1 2 2 1 2 2 1 2 1 2 2 1 2 1 1 1 1 1 2 1 1 2 1 2 1 2 2 2 2 1 1 1 1 1 1 1 2 1 2 1 1 1 1 1 1 2 2 1 1 1 1 1 2 2 2 2 1 1 2 1 1 1 1 2 2 1 2 1 2 2 1 1 1 1 1 2 1 2 1 2 1 1 1 2 2 1 1 2 2 2 1 2 2 1 2 2 1 2 1 2 2 2 1 1 2 1 2 1 2 2 1 1 1 2 2 1 2 1 2 1 1 1 2 2 1 2 2 1 2 1 1 1 1 1 1 2 2 2 1 1 2 1 1 1 2 2 1 2 2 2 1 2 2 1 1 1 1 2 1 2 2 1 1 1 1 1 1 2 1 1 2 1 1 2 1 2 2 2 2 1 2 2 1 1 1 1 1 2 2 1 2 2 2 2 2 2 1 2 1 1 1 2 2 2 1 1 2 2 1 1 2 2 2 1 1 2 1 2 1 2 1 1 2 1 1 2 1 2 1 1 2 2 1 1 2 1 2 1 1 2 2 2 1 2 1 1 2 2 2 2 1 2 1 2 2 2 2 2 2 1 2 1 1 2 2 2 2 1 2 1 2 1 1 2 2 1 2 1 1 2 2 1 1 2 2 2 1 1 2 2 2 1 2 2 1 1 2 2 2 1 1 1 1 2 1 2 2 1 2 1 2 1 2 1 2 1 1 1 2 2 1 2 2 2 1 1 1 1 2 1 2 2 1 2 1 1 2 2 1 1 1 1 2 2 1 2 2 2 2 1 1 2 2 1 1 1 1 2 1 2 2 1 1 2 2 2 1 2 1 1 2 1 2 2 2 2 2 2 2 1 2 2 2 1 2 1 1 1 1 1 1 2 1 2 2 1 2 2 1 2 2 2 1 1 1 2 2 2 2 1 1 1 2 2 2 1 2 1 2 2 2 2 1 1 1 2 2 2 2 1 1 1 2 1 1 2 2 1 2 1 2 2 2 2 1 1 2 2 2 2 1 1 1 1 1 1 1 1 2 1 2 2 2 2 1 2 2 2 2 1 1 1 1 1 1 2 2 2 1 2 1 1 2 1 2 1 2 2 1 1 2 2 1 2 2 2 1 2 2 2 2 2 1 1 2 2 1 2 1 1 2 2 1 2 2 1 2 2 2 2 1 2 1 1 1 1 2 1 2 2 1 2 1 2 1 1 2 1 1 2 2 2 2 2 1 2 1 1 2 2 1 2 1 2 1 2 1 1 1 2 2 2 1 2 1 2 1 2 1 2 2 1 1 2 1 1 1 2 1 1 1 1 2 1 1 1 2 2 1 2 2 2 1 2 2 1 2 1 2 1 1 1 1 1 2 1 1 1 2 2 1 1 1 2 1 1 1 2 2 1 2 1 2 1 2 1 2 1 1 2 1 1 1 1 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 1 2 2 2 1 2 2 1 2 2 1 1 1 1 1 2 2 1 1 1 2 1 1 2 1 1 1 2 1 2 2 1 1 1 1 2 1 2 1 2 1 1 2 1 2 1 1 2 2 1 1 2 1 1 2 2 1 1 2 1 2 1 1 1 1 1 1 2 1 2 1 2 2 2 1 2 1 2 2 1 2 1 1 2 1 2 1 1 2 1 1 2 2 2 1 1 1 1 2 1 2 2 1 2 1 1 2 2 1 1 2 1 1 2 2 1 2 2 2 1 1 1 2 2 2 1 2 1 2 1 2 1 2 1 2 2 2 1 1 2 1 2 1 1 2 1 1 1 1 2 1 1 1 2 2 1 1 2 2 1 1 2 1 2 1 2 2 2 2 1 2 1 2 2 2 1 1 2 2 2 2 1 1 2 2 2 1 1 2 1 2 1 1 1 1 1 2 1 2 2 2 1 1 2 2 2 2 2 1 1 2 2 2 1 2 2 2 2 1 2 1 1 1 2 2 2 2 2 2 1 2 1 2 2 1 2 2 2 1 1 1 1 1 2 2 1 2 1 1 1 1 2 1 1 1 1 1 2 1 1 2 1 1 2 2 2 1 2 2 1 1 1 2 1 1 1 1 2 1 2 2 1 2 1 2 1 2 1 2 1 1 1 2 1 2 1 2 2 2 2 1 1 1 2 2 2 1 1 2 1 1 2 1 1 1 1 2 1 1 1 1 1 2 1 2 2 2 1 1 2 2 2 1 1 2 2 1 2 1 1 2 2 1 1 2 2 2 1 1 2 1 2 2 2 2 1 1 1 1 2 2 1 1 1 2 2 2 1 1 2 2 1 1 1 2 1 2 2 2 1 1 1 2 1 2 2 2 1 2 2 2 2 1 2 1 1 2 1 1 1 2 1 1 2 2 2 1 1 2 1 2 2 1 1 1 1 2 1 2 2 1 2 2 1 2 2 1 2 2 1 2 2 2 1 2 2 1 2 1 1 2 1 1 1 2 2 1 1 1 2 1 1 2 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 2 1 2 2 2 1 1 1 1 1 2 1 2 1 1 1 1 2 1 1 1 1 1 2 1 2 1 1 1 1 1 1 2 2 1 1 1 2 2 2 1 1 1 2 2 2 1 2 2 1 1 2 1 2 1 2 2 2 1 1 2 1 1 2 1 2 2 2 1 2 2 1 1 1 1 1 2 2 2 2 1 1 2 1 2 2 1 1 2 1 1 1 1 1 1 1 2 2 2 1 2 2 1 2 2 1 2 1 2 2 2 2 2 1 2 2 2 2 2 2 1 1 1 2 2 1 2 1 1 1 2 1 2 1 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 1 1 1 1 2 1 2 1 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 2 2 1 2 2 2 1 2 1 1 1 2 2 1 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 2 2 1 1 2 1 1 2 2 1 2 1 2 2 2 1 1 1 1 1 2 1 1 1 2 1 2 1 1 2 1 1 1 2 2 1 2 1 2 1 1 1 2 1 1 2 1 1 1 2 2 1 1 2 1 1 2 2 1 2 2 1 1 2 1 1 2 2 2 2 1 1 1 2 1 1 2 1 2 1 1 1 1 2 1 1 2 1 2 2 2 2 2 1 1 2 1 2 1 1 2 2 1 1 2 1 2 2 1 2 2 2 1 1 1 1 1 1 2 1 1 1 2 2 2 2 1 2 1 1 2 1 1 2 2 2 1 2 2 1 1 1 1 2 2 1 1 2 2 1 2 2 1 2 1 2 2 1 2 2 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 2 2 2 1 2 2 1 1 2 1 1 2 1 2 2 1 2 2 1 2 2 1 2 1 2 1 2 1 2 1 1 2 2 1 2 1 1 2 2 1 1 1 1 2 2 1 1 2 1 2 2 2 1 2 1 1 2 1 1 2 1 1 1 2 1 2 2 2 1 1 2 1 2 1 1 2 2 1 1 2 1 2 1 1 1 2 2 2 2 1 1 1 1 1 2 2 2 2 1 2 2 2 1 1 2 2 2 2 1 1 2 2 2 2 1 1 1 1 1 2 1 1 1 2 1 1 2 1 2 1 2 2 1 2 2 1 2 1 2 2 1 2 2 1 2 1 1 2 2 1 2 1 1 2 2 1 2 1 2 1 1 1 1 1 1 1 2 1 1 2 1 2 1 1 2 2 1 1 2 1 2 2 2 2 2 1 1 1 1 2 1 1 2 2 2 2 2 1 1 2 1 1 1 1 1 1 2 2 1 2 2 1 2 1 1 2 1 2 2 2 1 1 1 1 2 2 2 2 2 1 1 1 2 1 2 2 2 1 2 1 2 1 2 2 1 1 1 1 1 2 2 1 1 2 2 2 2 1 2 1 1 2 1 2 2 2 1 2 2 2 1 2 1 2 2 2 1 1 1 1 2 1 2 2 1 2 2 2 1 2 1 1 1 2 1 2 1 2 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 2 1 1 2 1 1 1 1 2 1 1 2 1 2 2 1 2 1 1 2 1 1 2 1 1 1 2 2 1 1 2 1 1 1 2 2 2 1 2 2 2 2 1 2 1 2 1 1 1 1 2 2 1 1 1 1 1 1 1 2 1 2 1 2 1 1 1 2 1 1 2 2 2 1 1 2 2 1 2 1 2 2 1 2 1 2 2 1 1 1 2 2 2 1 1 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 2 1 2 1 2 2 1 1 1 2 2 1 1 2 2 2 1 2 1 1 1 2 2 1 2 2 1 2 1 2 2 2 1 1 2 2 2 1 2 1 1 1 1 1 1 1 2 2 2 1 2 2 1 1 2 2 1 1 2 1 1 2 2 2 2 1 2 2 1 1 2 1 2 1 2 2 1 2 2 1 1 2 2 1 2 1 2 2 2 1 1 1 2 2 1 1 1 1 2 2 1 1 1 2 1 2 1 2 2 2 2 1 1 2 2 2 2 1 1 2 1 1 1 1 1 1 1 1 2 1 2 2 2 1 1 1 2 1 1 1 1 1 2 2 1 1 2 2 2 2 2 2 2 1 2 1 2 1 2 2 1 2 2 1 2 2 2 1 1 1 1 1 1 1 2 2 2 1 1 2 2 1 2 1 2 1 2 1 2 2 2 1 2 1 2 2 1 1 1 2 1 1 2 1 2 2 2 2 1 2 1 1 2 1 2 2 2 1 1 1 1 2 1 2 2 1 2 1 1 1 1 2 1 1 1 2 1 2 1 1 2 1 2 2 1 1 2 2 1 1 2 2 2 1 1 1 2 1 2 2 1 1 2 1 1 2 2 1 1 1 2 1 1 2 2 2 1 2 2 2 1 2 1 1 1 2 2 2 2 2 2 2 2 1 1 2 1 2 2 2 1 1 2 1 2 2 1 2 2 2 2 1 2 1 1 1 1 2 1 1 1 2 2 2 2 1 2 1 1 1 2 1 2 1 2 2 2 2 2 1 2 1 1 1 2 1 2 1 2 2 1 1 1 1 1 2 1 2 1 2 2 1 1 2 2 2 2 1 1 2 2 2 2 2 1 2 1 1 2 2 1 1 2 1 1 2 1 1 1 2 1 1 1 2 2 2 1 2 2 1 2 2 2 1 1 1 2 1 2 1 2 1 1 2 2 2 1 1 1 2 2 2 2 2 1 2 1 1 2 1 1 2 2 1 2 1 2 2 1 2 1 1 2 1 1 1 1 1 2 2 1 1 1 2 1 2 2 1 2 1 1 2 2 1 2 1 1 1 1 2 1 1 1 2 1 1 2 1 1 1 1 1 1 1 1 1 2 2 1 2 1 1 2 2 1 1 2 1 2 2 1 1 1 1 1 1 1 1 1 1 2 2 1 2 1 2 2 2 2 2 1 1 1 1 2 2 1 2 2 2 1 1 2 2 1 1 2 1 2 1 2 2 2 1 2 2 1 2 1 2 2 2 2 2 1 2 1 2 1 1 1 2 1 2 1 1 1 2 2 1 2 1 1 1 1 2 2 2 1 2 2 2 2 2 2 1 2 1 1 1 2 2 1 2 2 1 2 1 2 2 2 2 1 2 1 2 2 1 1 1 1 2 2 1 1 1 2 2 2 1 2 1 1 1 1 2 1 1 2 1 2 2 1 1 1 2 1 1 2 2 2 1 1 1 2 1 1 2 1 1 2 1 1 2 2 1 2 1 1 2 1 2 2 2 2 2 2 1 1 2 2 1 1 1 1 2 1 2 2 2 2 1 2 2 2 2 2 1 1 1 2 1 1 2 2 2 2 1 2 2 1 1 2 1 2 2 2 2 2 2 2 1 2 2 1 1 1 1 1 1 2 2 1 1 1 2 1 2 2 2 2 1 2 2 2 1 2 2 1 2 1 1 2 2 2 1 1 1 1 2 1 1 1 1 1 1 1 2 1 2 1 1 1 2 2 1 1 1 1 1 1 2 2 1 2 2 1 1 2 2 2 1 1 1 2 2 1 2 1 1 1 1 1 1 2 1 2 1 2 1 1 1 1 2 2 1 1 1 1 1 1 2 2 1 1 2 1 2 1 2 1 2 1 1 1 2 2 1 1 1 1 1 2 2 1 2 2 1 2 2 1 2 2 1 2 1 1 1 1 2 1 1 1 1 2 2 2 2 1 2 1 2 1 1 2 2 2 2 2 1 1 2 1 1 2 2 2 1 1 1 1 1 2 1 2 1 2 1 1 2 1 2 1 2 1 2 1 1 2 2 2 2 1 1 1 2 1 1 1 1 2 1 1 2 1 2 2 2 2 2 2 1 2 2 2 1 1 1 2 1 1 2 2 2 2 2 1 2 2 1 2 1 1 1 2 1 2 1 1 1 2 1 1 2 2 1 1 2 2 2 2 2 2 1 2 1 1 1 1 1 2 2 1 1 1 1 1 1 2 2 1 1 1 1 2 2 2 1 1 1 2 2 2 2 1 1 1 1 2 1 2 1 1 1 2 2 1 2 2 2 1 1 2 2 1 2 1 2 1 1 1 2 2 2 1 1 1 2 1 1 1 2 2 2 2 1 1 2 1 1 2 1 1 1 2 1 1 328 528 216 576 533 197 659 419 502 695 333 114 331 332 525 445 229 544 599 507 145 105 506 32 555 57 602 10 76 201 551 389 585 71 341 280 662 497 657 350 583 615 272 457 158 432 282 483 171 141 338 140 108 22 321 557 512 144 607 605 581 31 69 576 659 497 583 491 553 366 496 336 81 462 562 301 220 567 489 654 536 165 511 612 370 62 586 618 569 690 531 551 232 222 397 239 677 587 685 307 635 460 189 310 649 535 438 419 173 427 147 93 38 504 639 482 406 541 117 126 61 7 156 353 264 620 679 164 572 365 286 305 347 384 99 308 482 461 330 316 49 40 119 635 368 595 684 252 32 169 263 88 337 41 570 654 264 661 435 261 618 352 559 512 563 306 186 605 229 614 374 692 492 257 89 450 363 48 38 34 341 447 619 580 227 485 502 4 112 20 494 17 353 167 255 614 110 364 623 594 129 450 446 529 478 475 257 594 1 346 433 35 74 479 35 588 643 265 2 475 219 321 361 225 168 56 374 394 242 332 644 316 321 338 600 94 195 67 10 617 657 72 59 46 181 536 630 301 253 695 276 608 229 451 614 393 72 73 264 265 20 206 445 465 691 305 610 502 42 643 18 138 162 214 315 295 250 586 237 137 586 665 211 516 506 195 47 84 664 64 406 433 106 402 208 232 223 568 504 540 61 442 589 30 343 138 626 526 207 375 588 97 256 271 578 77 65 429 194 299 235 153 403 434 349 585 462 168 669 566 400 613 9 234 543 476 561 472 67 668 67 157 682 330 223 303 217 183 597 605 335 376 62 682 537 670 208 245 92 233 218 181 280 411 651 640 201 628 16 454 449 257 523 689 337 213 627 40 259 559 481 17 217 71 633 386 7 330 561 357 655 445 504 432 243 207 62 515 51 510 322 512 10 663 596 665 697 590 270 682 647 24 394 521 373 300 155 394 244 375 592 561 137 391 298 93 119 538 147 143 372 280 127 3 673 242 538 538 342 634 414 305 258 328 421 276 513 597 329 652 348 37 563 84 96 54 193 673 673 113 630 171 7 215 520 395 70 50 296 609 231 669 119 283 178 241 608 354 207 421 599 79 581 664 112 337 279 66 188 423 51 606 34 538 536 211 561 427 291 39 471 529 260 158 129 24 86 377 624 340 66 163 474 611 423 60 684 188 156 592 528 246 602 293 182 524 564 511 410 87 418 350 588 351 436 343 597 605 583 70 227 280 377 434 634 167 292 255 326 346 255 537 545 635 680 434 626 672 270 503 415 385 229 83 242 462 206 224 19 625 302 144 506 462 299 108 526 216 543 627 407 119 397 624 522 434 45 323 608 13 520 72 163 202 214 518 11 681 97 320 201 345 419 447 360 501 101 565 383 528 592 233 195 465 296 642 418 237 297 251 310 679 220 162 602 377 280 349 116 137 612 188 512 9 439 380 90 527 481 298 461 449 312 537 301 316 497 573 147 532 561 117 383 45 475 487 514 179 1 208 32 161 554 466 619 384 384 175 582 266 117 209 620 581 638 213 112 551 278 98 94 11 626 337 62 20 680 258 7 428 270 279 566 613 238 564 347 341 400 607 18 553 198 506 33 642 575 595 62 518 639 383 299 124 22 97 592 419 323 367 93 180 239 661 311 338 441 667 389 514 50 632 271 443 651 240 19 384 98 271 155 164 521 216 596 268 669 400 532 696 506 46 344 676 336 661 513 391 560 315 253 154 421 517 185 82 218 355 408 521 371 380 596 610 615 83 484 182 55 576 61 450 329 470 663 503 110 312 551 689 353 60 578 56 615 136 328 102 594 397 136 50 395 431 282 123 211 590 588 15 572 494 263 505 28 179 31 83 417 422 199 513 240 646 522 182 170 536 51 6 286 314 77 502 274 220 546 312 52 138 285 401 244 540 290 540 442 520 135 379 443 569 659 253 445 572 574 31 159 36 672 528 200 502 290 197 301 550 686 86 200 408 341 697 109 28 305 530 120 425 278 250 547 91 42 657 377 499 665 130 235 50 536 667 112 683 469 400 549 245 673 71 359 74 591 253 347 528 384 493 563 56 646 141 287 187 570 539 637 100 539 689 18 31 233 365 60 338 251 581 664 136 478 126 386 216 317 22 50 398 564 16 649 308 509 463 531 195 271 472 443 469 122 675 469 553 112 26 697 165 497 663 54 306 278 586 36 451 204 422 688 672 394 657 78 246 631 204 51 603 452 73 525 20 569 162 508 73 111 272 269 71 662 440 454 631 35 565 99 163 609 294 5 234 636 590 68 509 544 90 248 504 182 662 518 550 671 483 559 390 632 159 419 414 532 54 354 540 649 578 651 550 481 633 401 421 591 513 285 441 398 270 390 542 534 361 555 581 33 256 490 555 691 641 303 671 569 20 14 642 142 43 193 159 491 308 592 587 378 545 14 524 10 352 162 289 252 364 422 113 631 174 623 522 459 112 264 489 361 408 536 469 656 45 487 433 42 644 163 550 180 333 181 295 245 426 18 458 622 163 75 503 254 537 388 512 14 167 388 487 613 352 88 150 327 337 179 28 185 467 583 587 307 486 492 90 247 530 145 180 324 71 244 177 688 110 582 257 309 146 601 524 224 569 79 251 255 542 556 34 534 567 182 367 676 650 107 695 545 545 6 383 295 39 127 191 307 99 96 15 140 136 97 509 3 343 266 64 463 469 301 548 463 111 409 161 661 257 671 452 659 21 196 434 527 137 354 185 24 399 441 85 695 266 47 131 430 167 597 611 175 267 332 386 373 338 282 491 158 10 66 453 651 594 23 648 356 452 619 261 361 604 425 457 515 211 298 483 157 208 79 3 362 594 296 628 514 350 455 572 691 106 590 221 647 56 480 167 301 460 154 561 417 622 53 668 124 398 591 419 142 218 58 535 543 638 580 352 408 575 305 379 138 658 238 361 227 539 85 332 191 148 263 362 373 384 346 387 147 688 325 558 111 432 322 364 47 336 235 100 377 74 161 346 490 142 633 162 610 469 266 7 570 390 175 140 167 147 93 20 437 297 98 188 37 644 375 614 478 684 280 331 474 410 13 244 374 375 655 178 30 239 395 10 640 237 92 210 384 437 196 285 221 506 282 452 681 225 527 595 601 418 563 179 251 539 76 366 235 423 482 497 112 103 14 52 356 511 632 540 527 335 78 359 599 114 104 525 680 165 440 65 640 330 149 536 519 649 618 594 342 554 129 394 614 555 67 244 489 294 447 585 192 323 694 137 61 200 375 290 227 522 343 139 175 114 333 217 130 274 557 550 446 301 531 210 303 26 290 580 532 244 394 567 158 678 379 79 585 541 214 674 196 629 69 653 34 219 695 366 317 376 35 535 220 473 79 307 180 312 3 545 154 86 244 606 303 234 684 68 297 554 278 669 191 264 224 24 408 604 13 166 46 204 365 219 155 293 448 335 64 382 287 310 611 423 355 658 540 29 234 340 377 169 390 679 597 139 557 383 511 352 689 559 546 516 235 127 59 606 329 676 74 568 79 581 213 56 347 407 12 638 335 143 653 314 589 20 36 358 272 573 107 595 302 207 283 632 148 271 233 682 681 99 632 145 400 438 528 85 608 454 298 287 297 573 629 348 202 191 355 45 206 61 666 345 16 223 67 488 17 645 426 236 173 488 607 295 383 696 322 267 633 23 302 72 104 662 602 212 333 633 223 268 411 620 43 315 452 244 308 111 521 209 683 143 300 300 66 560 129 134 316 219 694 438 322 449 355 430 516 368 93 356 126 200 360 481 26 10 465 32 219 685 301 171 682 414 461 449 48 400 656 196 575 669 214 222 153 33 496 135 348 677 413 61 545 253 187 553 24 425 108 392 185 183 372 69 564 530 674 684 202 635 140 573 120 497 597 346 458 446 430 189 510 591 379 285 602 354 171 642 83 373 602 288 282 20 607 35 319 120 25 660 580 287 183 497 435 152 313 590 51 202 453 436 346 590 337 158 315 229 565 444 150 140 118 509 671 33 187 149 27 446 295 443 454 246 327 628 146 333 248 661 339 578 609 389 667 543 637 354 51 580 34 334 521 388 242 398 343 78 681 516 438 146 25 154 657 5 635 344 510 536 23 646 332 492 113 147 454 130 516 641 200 346 301 593 624 439 42 167 470 685 676 478 685 615 685 647 482 268 507 80 485 555 667 276 241 121 208 286 304 482 100 436 254 252 14 267 239 582 414 282 557 286 432 536 569 85 610 592 273 424 512 325 335 456 297 605 387 622 589 309 596 288 568 472 589 557 183 14 533 104 134 247 531 345 145 421 36 533 12 296 384 292 87 541 659 88 411 433 62 486 370 567 185 507 553 635 47 51 616 671 619 254 621 212 92 363 183 339 183 342 118 363 420 525 41 18 189 296 44 173 244 216 48 554 13 215 523 598 333 349 601 274 381 480 350 461 671 369 153 484 272 213 243 133 349 674 627 441 190 353 649 209 95 386 694 292 641 24 329 112 112 676 158 27 13 38 314 73 489 290 171 632 235 156 590 489 234 556 662 553 490 325 587 103 286 682 358 363 416 411 246 528 420 213 216 396 461 177 102 322 314 132 48 677 598 416 620 546 604 319 593 115 600 65 16 592 489 294 494 158 79 221 251 496 543 368 444 321 26 252 574 56 333 183 286 675 393 400 524 56 59 258 628 511 83 64 564 656 137 215 364 67 449 329 687 260 4 619 390 338 121 267 117 610 685 617 340 695 88 578 169 180 517 205 477 186 664 595 486 92 559 623 632 396 570 370 593 122 394 214 589 287 657 65 140 296 299 671 486 425 616 265 235 543 511 190 665 19 60 612 490 319 133 270 367 575 399 10 34 83 25 15 254 607 299 131 248 398 601 183 471 246 60 644 603 185 597 258 13 648 187 282 597 564 112 236 532 173 322 330 186 224 679 192 625 333 416 86 12 68 611 535 29 593 420 620 493 512 112 548 604 389 356 528 584 14 686 324 689 272 399 112 537 665 697 443 102 388 409 206 355 227 452 394 235 72 480 524 195 77 178 565 521 154 417 338 587 258 565 697 230 215 394 437 338 52 399 632 369 244 519 312 231 295 212 3 6 591 281 314 603 609 333 50 95 605 368 656 470 12 683 340 406 123 416 384 223 697 459 531 623 435 305 102 569 650 68 636 631 692 547 159 129 614 147 361 1 192 60 570 179 510 524 10 685 558 404 149 253 642 591 251 291 186 558 429 349 63 254 396 114 604 277 295 19 52 40 209 401 679 494 115 275 106 637 453 24 228 337 665 563 258 489 647 524 456 548 73 173 182 2 473 397 489 211 411 195 508 396 479 589 263 474 592 75 139 341 113 203 61 82 243 184 484 649 468 637 149 164 136 30 114 282 178 192 18 232 275 371 269 171 688 346 610 169 506 602 261 660 475 192 430 660 559 670 11 467 174 377 609 353 526 381 143 681 475 36 296 7 384 549 637 133 637 316 230 662 334 123 8 668 219 428 64 301 457 600 607 160 180 523 571 439 365 618 502 561 302 447 418 283 371 385 436 368 632 682 668 115 106 234 379 436 51 412 482 279 537 425 626 473 468 127 577 526 647 620 553 136 440 386 50 519 273 432 84 646 263 26 694 295 653 668 510 509 75 25 167 342 529 359 547 204 533 80 129 601 596 250 428 375 10 387 611 496 85 186 488 556 647 236 548 602 145 480 80 382 458 261 516 193 276 617 25 429 103 625 208 471 600 196 144 57 527 621 560 193 30 203 488 211 279 409 205 307 481 52 277 277 408 325 552 174 512 263 226 27 678 9 499 448 454 109 303 571 341 437 334 347 97 93 158 155 588 409 560 322 350 274 364 630 679 188 125 476 201 264 425 588 63 594 360 51 399 382 117 672 386 73 461 480 353 45 5 656 536 347 588 67 632 483 323 398 6 442 642 439 342 121 257 247 280 303 88 167 512 585 188 341 431 446 522 414 274 305 677 492 188 14 156 619 101 548 123 262 130 449 542 214 477 302 295 290 149 658 616 658 402 311 307 414 331 85 86 200 157 195 277 662 300 119 175 567 76 184 99 131 500 450 382 135 39 334 210 310 513 55 42 473 292 309 190 513 386 25 266 652 563 257 282 579 635 47 116 9 495 154 341 504 678 197 469 552 523 482 360 98 534 118 472 147 510 2 585 555 37 405 4 133 280 185 681 606 342 509 183 195 642 348 69 454 627 518 201 182 542 617 272 427 345 257 263 601 494 362 440 313 211 527 315 210 535 467 93 451 609 22 669 379 671 98 641 289 271 173 402 574 597 566 131 276 364 60 642 426 468 278 253 163 193 255 686 521 530 45 217 410 534 187 198 570 492 633 636 271 320 502 486 144 325 463 369 221 51 550 233 9 462 291 72 238 501 554 29 107 227 458 254 620 140 560 28 523 289 512 7 387 456 167 315 340 425 417 668 559 43 269 513 265 20 333 250 337 548 248 251 37 371 348 545 439 540 59 563 246 572 156 96 138 385 391 592 692 119 158 488 145 621 67 579 34 122 68 107 342 201 493 103 688 43 469 145 609 590 587 481 365 612 277 275 613 607 449 484 1 545 51 664 143 341 73 257 273 37 644 177 21 543 599 561 105 340 304 422 70 163 521 177 627 186 679 109 425 511 348 216 640 129 274 444 315 147 247 499 154 404 109 305 637 611 316 555 565 364 435 14 17 321 611 566 407 526 545 396 664 653 30 221 87 77 216 13 375 190 248 332 341 142 142 679 160 502 410 481 86 656 275 262 203 573 67 272 469 300 652 403 404 622 360 269 465 91 77 115 643 284 98 89 594 375 611 540 179 619 483 484 87 253 39 583 52 479 150 140 522 294 270 475 175 648 555 22 387 33 662 286 480 532 236 17 236 402 111 26 184 648 382 580 106 524 577 376 614 117 687 169 537 23 135 274 214 475 694 336 197 84 421 126 464 2 625 104 178 450 65 370 672 422 389 309 514 140 243 89 375 298 339 55 139 660 216 484 32 413 201 333 303 302 418 312 574 234 82 553 377 385 659 275 335 529 47 46 88 606 424 150 60 323 594 534 309 645 306 91 139 284 187 552 170 592 589 678 557 266 662 569 403 15 382 233 198 10 465 595 658 26 49 160 479 133 69 85 146 394 259 347 519 406 187 292 209 528 484 375 509 560 385 267 625 490 344 159 682 526 81 214 393 402 356 90 106 43 165 670 451 368 148 512 2 15 136 481 538 408 586 456 153 505 182 160 257 287 77 369 313 493 129 534 663 70 268 554 267 135 253 152 506 370 659 333 7 549 71 486 282 661 222 651 190 498 481 677 598 233 486 632 161 466 619 692 320 143 46 148 249 397 335 366 637 581 444 372 117 248 516 324 564 364 671 348 108 544 118 336 87 444 609 420 569 104 574 172 212 1 571 435 633 608 122 681 531 340 369 557 355 647 238 291 484 540 560 285 110 533 402 117 396 607 387 1 137 135 420 205 446 523 7 493 167 200 404 15 425 605 1 69 619 532 234 34 550 476 138 492 172 163 557 689 526 496 126 215 276 662 493 20 307 628 569 122 420 492 530 162 680 144 382 187 315 283 102 14 509 516 395 458 339 79 368 634 596 107 28 86 186 569 694 381 662 395 514 671 101 476 589 633 206 622 200 516 73 166 342 661 148 547 201 626 466 624 385 53 374 339 646 415 580 494 667 523 294 630 368 248 652 557 356 644 159 515 657 523 237 697 314 592 294 508 283 240 641 338 26 607 366 373 6 213 312 623 211 195 281 24 414 48 552 139 545 575 392 328 324 153 379 437 192 429 251 21 185 1 99 473 149 641 645 309 375 219 341 406 385 202 20 240 558 193 198 552 194 199 93 589 36 93 625 301 686 343 620 128 460 467 3 418 275 696 682 62 191 657 654 410 474 385 553 449 104 353 338 342 599 653 494 325 265 63 301 105 65 599 614 74 194 587 408 79 478 35 277 338 253 471 82 576 358 589 185 523 363 480 165 320 161 407 427 129 218 397 358 666 223 585 339 462 300 147 445 572 375 66 159 616 329 533 157 439 105 310 379 270 269 141 183 223 286 626 133 391 150 198 208 576 580 533 353 609 179 588 206 668 113 512 260 18 618 16 602 213 613 662 201 540 395 40 361 333 396 578 401 290 559 620 165 142 534 155 595 347 573 447 380 654 300 595 655 571 483 621 244 293 416 639 641 369 150 7 224 504 473 402 591 128 137 22 541 297 262 160 696 495 417 173 375 622 583 42 391 603 310 265 247 105 108 510 234 45 389 49 66 9 549 583 173 407 634 656 198 238 257 566 641 146 558 340 425 74 170 299 184 584 584 210 544 263 299 281 607 345 520 569 336 112 126 585 545 151 412 690 415 486 481 162 682 485 5 297 63 580 288 126 633 523 299 587 108 61 239 358 447 542 259 270 667 364 248 575 550 17 380 624 99 363 567 687 673 112 46 220 469 241 635 584 208 49 51 279 605 513 202 364 258 660 507 255 389 326 167 41 423 602 408 354 37 367 105 63 505 101 645 429 282 86 157 614 510 268 580 431 2 391 33 504 40 311 351 280 371 598 363 157 174 459 151 314 306 395 523 6 614 453 32 586 17 360 104 630 226 107 481 588 418 20 428 55 416 106 197 315 7 95 391 139 153 216 82 627 637 497 142 297 469 350 453 320 6 506 389 37 500 470 84 361 367 195 503 343 614 166 466 453 298 171 78 648 7 120 235 350 330 580 95 164 682 58 155 37 238 62 589 674 305 64 187 604 68 114 116 112 660 172 268 159 405 695 320 54 216 216 397 92 425 353 265 220 446 343 245 383 608 556 449 149 66 33 138 542 6 634 636 588 400 277 520 675 373 547 93 657 215 77 486 301 634 513 535 499 689 377 570 106 497 416 370 427 158 452 83 654 457 51 516 382 251 91 175 152 615 331 2 87 407 278 469 244 195 102 506 361 327 233 66 125 207 346 289 339 506 673 52 469 185 561 312 343 679 421 626 620 88 258 4 634 214 391 678 549 695 129 397 603 49 71 46 116 81 499 585 165 397 568 530 481 479 362 54 447 488 185 522 511 391 149 258 121 343 600 470 618 532 109 350 478 84 144 32 344 46 26 130 244 76 351 482 531 480 172 556 25 310 312 93 302 201 315 179 422 477 406 586 110 376 240 544 217 492 572 422 202 132 257 401 485 668 499 305 473 169 501 471 387 187 602 253 672 418 390 304 388 94 206 612 14 424 135 687 463 681 378 170 342 28 92 309 241 493 124 200 346 333 531 159 216 499 568 466 295 236 216 556 562 347 429 566 1 666 6 339 64 25 608 568 545 116 182 9 141 411 500 105 608 212 17 335 6 420 3 584 232 90 413 202 168 393 110 132 122 252 169 258 361 48 254 294 2 227 420 332 571 96 240 130 111 638 469 693 639 661 194 680 660 70 336 528 286 135 300 669 133 387 154 517 352 394 490 4 222 182 228 103 79 106 71 96 174 652 146 476 180 333 656 22 154 141 635 76 194 576 265 679 305 525 221 534 20 446 475 549 77 58 659 121 239 9 592 184 283 120 541 616 124 480 414 680 48 579 522 494 263 23 347 80 326 29 312 58 365 426 106 309 117 66 185 638 613 417 259 220 690 682 327 43 236 85 675 460 222 665 524 247 316 491 577 572 197 240 301 5 24 585 248 44 114 546 386 184 480 427 324 298 219 463 376 12 410 581 189 49 579 419 377 230 133 99 253 13 519 312 526 324 258 465 339 317 14 607 234 322 329 662 529 7 134 690 636 28 150 167 519 664 169 318 689 306 446 663 81 480 292 498 60 297 506 231 199 608 521 485 247 551 52 83 586 387 685 262 571 21 223 141 418 533 432 385 651 631 264 351 274 474 352 488 184 261 480 317 479 302 151 212 467 505 216 231 19 284 76 697 13 578 331 340 634 271 200 554 103 386 249 678 306 469 675 667 558 14 417 100 537 519 606 660 693 646 596 131 632 112 352 421 395 231 70 101 459 266 54 419 45 675 213 420 559 690 510 248 637 313 292 305 76 609 198 570 635 683 29 58 322 443 412 496 274 545 344 300 231 473 343 106 454 247 610 253 15 685 4 233 593 510 607 52 564 135 67 485 255 637 162 114 646 605 48 573 378 148 625 365 606 597 132 129 153 132 51 286 334 89 492 368 258 21 392 233 415 317 436 255 37 376 605 76 413 111 692 553 615 453 681 549 222 686 594 495 43 688 355 143 139 544 201 298 517 525 451 106 243 439 5 362 368 522 348 518 257 205 470 567 436 502 16 661 192 564 503 131 445 412 279 95 49 209 403 60 360 38 503 655 63 667 39 69 83 397 276 453 587 186 59 552 523 563 92 658 362 284 585 356 506 644 250 234 551 497 598 336 592 84 74 344 310 511 476 369 687 672 462 7 232 18 575 412 65 169 300 217 215 171 354 472 189 375 418 87 129 564 67 563 375 4 235 572 585 553 510 269 37 648 323 114 346 667 316 234 505 310 141 182 214 650 291 652 17 451 225 279 504 213 102 420 607 127 594 454 437 470 694 328 396 575 381 217 355 385 404 295 98 536 481 195 515 189 214 311 259 356 210 590 87 269 658 644 38 264 112 421 248 394 218 683 94 195 648 480 380 230 281 232 227 523 622 673 328 586 674 300 485 4 211 477 220 561 485 540 316 91 212 87 112 10 526 555 503 335 195 678 445 326 11 304 629 48 268 278 334 289 609 72 20 528 573 664 618 288 368 287 438 334 680 26 126 450 113 375 197 576 347 516 189 398 211 169 585 102 381 266 649 264 291 50 641 685 465 540 399 405 432 295 250 502 349 572 528 651 470 26 463 250 238 3 441 466 169 431 119 15 645 586 431 24 42 274 4 89 131 114 485 246 623 268 279 305 243 346 236 528 682 559 567 424 374 245 247 581 481 235 332 198 414 442 43 117 368 586 140 37 404 689 329 486 689 291 619 174 88 657 265 541 678 13 474 393 38 568 313 685 674 685 127 134 556 300 74 443 360 560 6 181 22 61 299 127 435 318 329 27 66 46 484 208 684 2 192 366 603 473 457 424 331 206 79 357 225 178 116 523 472 496 573 269 569 442 437 273 676 84 501 77 693 2 294 461 320 150 376 378 337 238 632 516 339 368 77 448 559 295 242 150 7 16 544 644 518 238 54 18 404 680 409 41 274 163 32 169 410 397 56 47 379 523 567 194 638 280 336 557 615 260 135 328 502 139 394 522 3 139 689 577 202 54 279 358 504 471 346 136 98 588 225 470 408 257 506 213 139 35 563 590 345 617 662 459 191 424 101 187 676 364 136 595 31 366 60 286 435 284 541 273 118 398 686 298 618 162 597 45 597 542 461 472 323 638 130 152 476 50 188 53 98 263 196 571 563 579 197 257 647 111 684 411 457 248 465 555 421 282 418 426 27 343 148 467 437 562 505 362 556 470 544 231 459 520 232 421 427 82 489 165 344 446 28 639 359 341 159 244 170 261 190 583 190 267 120 561 130 454 495 288 198 169 610 605 687 253 509 334 253 512 470 563 433 422 193 256 141 604 209 227 459 334 248 686 382 227 558 468 466 60 397 351 231 633 471 63 217 64 79 21 652 615 640 215 234 481 330 454 212 91 158 121 482 55 240 605 90 365 352 345 645 638 659 432 200 457 521 356 508 329 338 476 471 150 369 102 22 573 330 461 16 581 47 48 537 325 625 90 328 500 375 17 432 593 329 574 259 126 652 590 58 148 456 445 269 30 131 435 81 426 127 170 665 271 673 634 228 370 403 347 614 440 668 39 172 479 192 93 333 493 440 218 96 282 599 593 359 207 5 680 80 290 489 233 135 86 615 73 289 310 159 111 660 98 618 540 653 387 680 319 670 127 595 511 337 410 221 479 40 145 303 184 599 366 434 259 580 269 500 36 495 335 190 251 333 134 272 113 203 106 610 186 489 169 459 430 152 675 161 138 517 668 276 2 544 102 459 55 366 647 460 475 357 141 83 490 350 45 627 578 618 354 451 445 397 441 258 683 629 132 65 557 40 36 557 346 565 302 397 313 491 531 479 393 275 307 668 252 93 460 336 472 346 139 27 692 424 132 543 316 579 73 242 645 72 356 374 161 279 254 614 251 595 432 179 146 118 485 356 559 110 551 219 43 84 359 15 172 509 273 455 240 99 77 688 353 371 205 155 406 556 500 116 680 426 519 390 521 224 674 241 78 112 654 72 648 70 198 115 620 643 246 301 96 657 629 303 309 40 135 283 636 678 324 376 530 636 232 375 407 612 244 613 294 52 144 481 601 171 404 247 615 600 445 142 279 317 427 101 250 552 650 77 269 696 677 302 625 450 559 268 404 417 169 209 281 51 510 42 589 161 293 426 530 590 288 588 429 333 88 89 598 446 620 437 66 85 358 551 692 216 10 507 253 344 395 348 77 506 360 298 4 476 470 456 615 621 488 66 616 167 504 278 127 666 594 150 36 335 224 117 392 663 650 243 558 624 145 35 39 53 386 212 95 302 193 497 545 509 471 513 22 281 428 669 278 661 446 126 298 144 548 298 77 473 432 112 32 381 465 157 537 408 106 271 21 339 121 252 188 598 555 210 145 27 258 572 472 597 542 79 254 76 655 668 307 354 696 207 75 535 468 349 402 9 56 294 156 166 109 318 383 60 581 67 157 534 292 346 134 78 50 392 159 399 422 457 610 255 101 441 543 643 338 705 614 615 280 220 674 402 652 337 308 385 235 456 482 341 134 8 268 551 527 377 309 708 294 237 204 3 231 319 449 91 464 557 116 709 707 562 21 209 507 7 638 668 158 358 189 350 343 271 191 710 406 459 16 567 663 192 547 599 713 386 9 50 28 703 644 263 100 563 654 69 406 265 235 709 477 643 500 627 394 656 617 195 372 592 406 203 624 665 164 378 281 311 444 417 199 12 619 298 104 284 641 229 204 45 543 533 675 564 427 192 558 384 330 474 564 395 296 421 241 603 343 524 54 319 279 405 436 37 222 357 668 121 439 12 575 54 556 30 45 464 386 255 256 237 720 352 260 564 596 317 41 618 357 308 316 504 138 49 480 130 390 113 671 299 291 401 648 624 195 274 377 669 345 247 165 400 438 705 638 711 198 655 441 444 672 612 341 470 409 433 121 161 669 534 92 685 395 33 221 58 642 128 483 233 14 118 111 66 56 463 554 351 163 566 55 332 638 110 645 704 258 88 293 442 326 177 558 491 116 686 285 436 416 454 674 82 509 327 167 388 398 567 715 717 569 566 369 473 646 407 530 385 197 11 250 568 324 26 573 71 41 614 336 90 299 442 237 43 637 310 26 597 534 496 350 673 140 544 377 632 33 146 634 62 531 462 133 14 126 226 636 706 547 425 131 652 336 72 344 426 256 14 650 190 500 531 259 206 612 588 51 376 709 186 587 154 514 711 430 347 651 564 557 395 699 397 70 548 480 692 231 96 195 44 112 141 64 160 379 259 716 361 274 604 277 141 499 417 182 588 112 309 317 347 438 544 79 5 164 92 263 669 23 171 570 200 252 350 539 152 179 15 617 700 592 30 593 552 224 151 49 111 183 575 282 285 557 328 618 76 707 273 83 345 567 7 317 162 228 357 383 347 366 326 296 384 220 360 59 588 474 588 498 219 579 124 501 563 520 253 450 291 9 387 107 434 215 527 440 720 46 533 130 629 703 606 720 193 561 628 11 101 482 158 422 221 476 298 218 518 572 282 644 58 470 130 713 76 121 520 517 520 360 147 311 218 99 323 187 201 431 411 204 358 87 215 560 707 409 199 709 286 213 655 611 65 274 674 359 93 664 384 141 187 176 387 300 122 442 72 49 417 422 563 149 145 236 503 83 290 148 353 30 5 399 211 64 493 502 720 590 342 590 656 169 109 368 462 214 202 215 530 570 716 553 706 708 51 601 381 427 129 73 146 663 696 639 53 585 634 238 452 448 603 280 81 282 487 15 92 538 82 118 342 158 716 383 67 76 529 590 130 602 683 136 587 56 150 177 348 254 461 414 62 198 665 311 187 383 381 624 602 455 45 609 575 525 181 579 40 167 22 440 420 282 699 34 300 94 543 615 627 349 19 705 549 355 71 410 66 249 245 216 686 48 187 423 494 53 398 556 259 658 214 30 676 113 400 238 218 633 701 474 120 708 444 147 66 544 354 82 615 205 665 226 216 301 446 414 679 283 157 213 714 571 465 143 213 540 452 700 616 198 291 336 23 544 335 15 520 348 310 721 505 442 192 352 607 70 512 680 55 705 460 634 112 589 641 313 586 559 124 263 324 261 21 223 646 341 648 693 555 205 224 159 345 703 341 386 217 421 537 545 448 170 347 160 310 527 300 637 515 634 52 699 494 534 105 661 288 54 503 551 455 635 271 200 450 316 634 304 252 115 358 358 654 332 371 52 548 308 374 313 227 248 219 561 335 501 277 632 46 695 12 363 676 96 452 569 161 664 634 510 502 122 115 430 630 548 540 541 247 543 500 516 520 106 266 169 418 335 23 27 394 466 586 511 551 22 55 484 438 661 327 648 46 608 270 676 595 359 262 666 160 474 559 702 35 74 693 619 312 587 325 513 418 177 546 379 136 545 67 388 69 636 542 513 591 525 199 33 264 175 516 497 469 227 425 330 575 348 182 662 255 597 463 413 185 583 630 538 638 523 368 680 261 199 334 286 520 568 115 652 645 353 149 61 458 593 406 604 428 576 438 521 638 459 435 151 490 328 712 563 116 584 183 386 389 128 322 226 151 680 404 43 652 499 51 68 537 488 520 144 172 270 72 506 80 225 550 348 241 261 393 642 342 484 372 97 294 63 251 558 702 677 246 587 599 36 23 211 167 181 153 367 494 492 665 27 202 324 537 129 659 352 578 5 620 156 495 98 648 127 659 226 104 651 633 448 383 686 644 590 556 529 241 683 715 598 170 654 407 434 40 660 70 600 566 415 470 155 273 216 666 411 571 326 99 520 165 709 285 46 685 291 265 337 234 506 90 612 632 692 500 281 401 110 492 210 302 217 227 547 279 292 191 668 173 307 538 373 683 319 556 613 290 298 492 550 495 527 580 630 520 520 96 579 382 21 228 36 435 672 610 389 85 253 362 587 300 555 691 198 227 263 25 100 550 274 634 688 475 363 577 378 562 461 93 369 674 526 157 1 101 645 429 650 177 48 396 241 208 638 407 551 358 499 626 644 452 248 390 524 429 110 431 355 62 209 315 284 512 46 692 266 311 242 152 135 192 475 608 718 571 262 61 71 618 210 497 16 146 304 525 121 222 498 147 609 333 374 276 679 483 189 428 498 703 714 305 292 14 39 270 137 671 184 571 387 453 591 360 417 218 270 336 92 530 562 579 17 547 642 214 133 632 248 7 8 352 615 19 244 696 708 673 468 323 195 478 352 587 388 51 490 672 163 243 643 587 494 330 524 299 193 330 404 204 6 129 457 152 166 591 649 703 547 78 640 66 396 560 380 159 18 335 437 705 490 11 103 718 105 316 374 672 140 209 642 113 694 549 154 297 330 52 313 581 594 410 101 159 12 471 542 604 643 561 452 559 249 430 339 515 406 694 256 147 201 13 128 251 412 475 185 409 208 505 32 541 200 360 552 713 75 253 721 489 541 624 170 309 181 229 388 410 409 641 670 631 196 315 470 19 609 545 153 15 348 100 317 706 336 207 243 551 192 341 450 88 304 540 478 239 432 123 490 632 447 459 702 486 480 488 176 167 400 628 586 633 106 103 526 171 707 230 265 497 433 57 187 502 372 256 69 184 476 375 100 647 55 450 502 66 42 371 21 8 79 210 96 113 499 25 694 525 638 208 170 217 710 303 117 122 273 716 581 699 7 163 308 450 499 501 197 179 244 327 690 271 444 379 425 471 246 691 660 683 354 711 58 402 317 644 25 396 423 692 521 421 336 84 701 540 673 225 147 680 40 376 573 409 166 265 518 232 437 6 278 679 210 616 484 619 155 619 670 392 207 122 319 626 82 351 613 544 412 365 454 634 149 240 700 674 611 98 6 609 444 341 106 98 396 560 705 72 307 694 514 178 240 224 124 253 112 381 653 396 196 657 614 152 283 593 390 379 695 51 170 375 274 533 303 436 243 360 442 432 495 297 66 366 284 122 584 384 319 216 601 5 310 399 36 384 41 245 54 166 375 118 4 367 340 111 564 241 190 555 280 206 451 38 251 38 583 534 576 626 675 666 98 655 337 521 182 647 389 610 167 669 443 710 135 553 463 459 223 536 54 477 26 176 276 235 444 40 40 538 506 623 712 555 487 715 705 648 705 207 13 491 284 38 156 465 300 613 423 644 137 686 245 580 299 133 653 241 659 448 185 553 112 697 430 641 611 669 299 361 101 376 426 488 562 630 87 164 664 316 656 295 157 407 456 288 211 721 614 617 336 93 216 155 453 313 133 262 121 268 428 675 271 265 625 195 709 621 518 213 581 690 183 318 14 136 269 281 301 690 586 373 453 713 465 573 218 467 51 253 636 204 513 77 244 32 254 721 234 540 580 92 133 402 464 129 613 8 387 530 658 651 713 40 101 472 438 252 448 72 232 578 615 278 722 614 30 88 64 536 576 332 352 411 596 257 155 606 350 508 676 590 480 378 433 603 719 125 465 215 140 113 540 26 267 42 41 326 568 96 281 47 269 231 143 548 52 6 679 671 212 29 293 425 188 54 711 36 153 360 267 319 187 225 38 103 297 89 405 700 317 696 273 274 477 670 492 417 265 12 618 196 4 143 708 566 493 95 116 2 117 365 339 28 36 230 95 650 612 10 310 301 60 468 471 45 689 706 669 155 270 222 679 199 439 646 437 78 468 356 620 83 402 102 67 227 471 24 10 407 208 360 7 308 349 300 65 510 580 458 168 401 58 469 515 404 486 369 272 280 22 471 317 384 194 252 249 184 591 96 334 155 364 102 310 575 651 306 446 212 706 680 125 19 453 143 145 77 441 98 180 2 251 375 135 261 176 109 722 540 400 24 386 570 35 120 65 380 637 406 508 593 328 653 208 374 245 395 177 80 112 316 184 366 146 611 622 649 81 295 51 83 226 660 470 486 309 425 568 278 353 716 76 173 363 411 634 411 641 253 316 684 459 199 441 532 98 547 363 559 161 509 418 565 159 618 298 230 260 504 720 547 251 205 625 451 172 704 171 221 613 91 10 709 419 476 646 359 356 373 6 432 290 310 217 421 630 192 88 172 29 675 100 200 125 438 447 565 571 533 77 391 564 130 262 19 286 80 663 552 717 35 444 258 58 249 577 103 485 353 279 320 87 117 531 148 261 695 215 574 208 593 478 254 650 394 713 369 554 361 576 295 106 646 606 199 464 324 351 214 512 331 350 255 376 558 197 84 146 220 579 6 674 682 640 269 216 162 312 600 101 81 301 184 530 641 5 200 213 573 357 506 289 631 483 671 579 365 185 287 311 678 382 593 263 254 690 359 112 168 231 343 87 319 365 493 636 488 425 620 648 389 103 643 522 538 297 585 26 108 357 80 418 707 695 565 692 130 682 421 306 286 712 548 97 652 423 41 397 56 712 114 215 566 656 26 292 710 520 718 341 162 207 347 208 415 170 475 671 60 448 256 4 368 693 417 508 408 557 595 160 517 416 580 396 595 426 176 504 656 60 318 48 192 716 677 532 666 3 552 209 52 140 443 160 618 110 545 188 640 702 561 256 624 317 425 475 147 565 649 701 168 705 135 126 118 437 42 193 580 558 115 620 600 433 446 254 236 477 384 569 443 223 104 50 481 316 373 441 34 663 338 647 143 437 544 697 403 13 268 372 651 155 104 90 268 28 179 164 416 469 269 632 222 671 477 561 232 440 262 220 340 537 625 533 370 517 643 19 305 237 141 391 513 178 605 365 371 441 182 505 6 595 637 386 649 698 26 418 473 580 307 246 347 718 444 277 299 162 67 350 474 608 76 391 117 299 705 279 416 424 496 380 127 431 138 175 360 75 377 335 532 38 659 32 420 383 221 663 289 95 258 316 485 397 405 570 253 355 696 404 673 446 222 511 141 210 631 639 462 578 394 588 93 514 591 360 358 156 365 325 356 147 199 539 558 203 73 479 392 306 78 544 720 575 555 614 709 19 661 332 416 10 387 723 611 503 98 402 535 379 244 355 100 714 153 491 120 93 650 277 193 675 560 694 155 93 137 29 297 182 513 387 244 210 552 63 210 698 46 249 495 547 634 60 97 706 390 375 562 62 522 306 5 325 168 397 597 546 420 37 551 36 688 25 593 581 419 16 371 221 509 138 490 151 144 343 290 679 615 644 149 467 193 55 97 296 398 360 184 524 705 444 530 674 361 59 11 215 301 608 684 177 654 309 517 225 226 204 414 52 642 667 413 47 77 107 225 575 55 626 601 349 662 308 719 472 449 674 287 385 303 380 396 632 474 223 349 232 277 454 160 378 402 195 80 21 638 191 584 689 608 682 502 238 501 45 404 196 146 342 432 117 709 690 237 662 385 287 178 159 198 29 680 72 622 659 723 650 622 158 440 194 190 299 194 165 464 691 469 564 315 624 44 107 426 544 392 581 361 378 58 659 268 420 70 699 594 60 655 200 203 19 527 668 658 448 601 116 128 250 526 459 242 612 370 200 605 412 232 660 115 514 496 60 475 5 589 48 600 272 375 74 110 609 389 479 91 19 530 156 103 171 338 142 627 559 292 183 257 167 423 459 657 335 607 56 393 718 697 681 658 632 457 225 592 86 87 8 4 608 231 355 582 618 435 57 617 529 217 171 229 290 428 362 284 624 514 425 70 546 177 470 29 600 628 429 279 600 88 433 293 305 318 487 638 376 99 475 150 719 9 26 542 349 597 309 166 102 388 105 11 689 563 257 272 719 45 680 218 55 525 318 110 669 482 397 644 667 252 655 565 298 48 535 539 202 541 157 324 44 208 323 358 145 402 236 633 351 78 459 119 186 488 406 594 190 416 581 85 408 197 670 506 625 69 389 116 297 400 255 628 592 561 269 388 390 229 435 124 7 572 573 564 3 580 683 487 406 335 27 445 503 577 570 651 509 454 189 361 335 311 500 204 716 281 592 411 556 98 631 589 415 644 334 83 176 411 319 533 668 513 240 723 78 510 682 643 193 183 407 67 372 432 671 629 633 304 108 173 670 138 610 406 413 339 218 425 357 296 471 423 664 475 99 370 237 666 221 172 86 189 88 228 660 619 568 200 581 413 416 388 242 352 302 311 319 130 571 268 551 79 520 168 170 176 337 150 611 2 26 114 329 650 114 438 95 470 361 618 295 16 476 41 298 719 367 238 581 222 362 337 372 549 463 195 699 212 223 88 92 718 443 19 20 316 45 384 645 282 375 433 249 640 406 301 707 718 401 522 689 287 185 527 635 421 140 463 527 170 596 457 584 40 337 198 294 691 51 471 531 405 608 619 642 183 590 458 405 21 16 517 311 19 304 145 633 96 489 12 272 273 269 231 445 312 426 459 617 461 638 655 414 331 172 384 411 78 365 231 288 118 366 719 183 389 643 363 371 262 549 219 278 355 562 624 162 199 637 690 637 558 122 635 130 182 124 439 462 308 374 250 245 54 25 299 505 328 684 30 355 312 192 195 682 391 7 217 18 171 439 345 255 373 610 302 82 663 429 3 241 665 203 84 406 293 320 689 617 179 311 45 636 330 215 356 582 342 698 57 427 268 555 320 179 111 325 479 16 299 607 177 648 346 650 241 538 8 162 2 151 256 254 71 374 67 12 178 677 384 665 354 427 2 162 335 407 546 683 583 510 241 708 626 210 448 635 481 12 59 488 574 157 330 98 468 161 480 290 268 331 671 529 642 489 235 586 635 649 98 435 282 386 96 631 366 403 432 631 198 722 300 636 341 397 714 291 501 495 427 298 77 637 273 174 152 310 552 278 665 387 75 403 491 344 181 246 42 120 389 10 368 502 294 346 328 681 371 144 166 135 313 576 221 411 126 417 486 515 596 236 34 656 354 634 153 365 610 449 363 185 97 180 503 104 90 502 641 377 347 491 336 533 374 158 697 479 399 540 482 719 482 612 624 718 134 284 58 675 191 112 120 102 304 528 555 58 622 288 75 542 651 328 177 557 686 563 249 44 564 96 641 268 622 109 391 131 7 71 90 204 597 208 59 623 149 310 561 87 680 109 352 339 147 211 552 466 647 153 203 153 241 208 574 103 100 688 215 592 344 303 467 184 505 588 666 494 40 673 164 278 374 489 501 42 685 675 227 561 487 151 199 36 587 595 457 620 493 213 447 169 54 568 312 42 536 686 503 405 177 241 81 427 694 31 544 103 337 78 161 243 187 211 654 474 303 258 218 533 28 491 489 391 593 39 80 335 144 37 423 298 492 186 598 362 122 621 65 370 126 413 615 267 426 282 284 465 91 493 381 484 253 556 480 167 274 94 112 560 4 231 127 348 54 186 338 5 296 154 448 134 699 200 466 510 287 423 208 120 94 82 717 502 556 121 340 455 363 660 78 243 594 200 251 661 463 472 493 396 614 666 573 388 402 692 275 223 86 394 572 318 392 604 183 442 32 673 157 508 458 555 408 292 206 137 638 160 181 78 557 166 67 494 156 534 423 375 310 335 183 563 449 94 656 688 516 214 175 82 350 281 89 81 316 355 303 362 612 108 349 584 260 365 640 512 529 428 149 352 480 23 449 305 257 684 106 400 69 245 584 698 408 217 594 63 259 524 40 670 582 640 337 117 425 691 14 465 713 66 225 220 206 306 684 126 652 544 87 270 40 659 91 639 319 46 331 243 570 4 698 547 383 415 631 585 374 671 593 703 674 467 393 624 324 544 605 270 242 578 290 246 327 562 260 709 220 423 561 535 24 260 24 649 313 122 85 449 179 43 35 717 547 98 350 55 288 441 42 350 25 494 92 689 593 499 604 248 220 168 428 55 50 159 240 37 74 96 687 533 193 595 714 262 559 481 629 609 196 10 32 14 204 574 313 77 90 575 652 722 319 581 210 350 611 299 705 437 112 722 256 379 370 529 281 434 287 12 115 26 290 380 80 267 107 547 236 128 560 97 225 664 361 466 459 382 406 446 660 559 526 167 243 675 551 601 702 600 115 723 408 489 569 364 588 222 362 335 249 413 533 543 182 156 688 190 325 96 95 387 311 302 579 118 436 563 172 487 630 82 591 213 293 579 558 280 283 168 618 720 443 182 716 477 102 206 163 557 505 18 444 418 105 349 706 329 343 619 501 524 3 199 621 154 387 488 613 572 619 154 530 465 52 424 47 102 559 1 614 392 295 707 206 285 645 387 482 493 442 403 131 654 436 509 125 387 113 547 529 110 10 613 139 323 591 594 277 458 132 672 174 65 392 416 44 210 277 442 471 395 294 421 477 83 258 294 339 406 667 186 408 437 155 534 327 17 259 527 496 205 408 95 469 665 680 696 83 139 14 450 82 169 183 716 680 1 48 27 326 626 535 410 278 310 450 249 163 195 113 556 67 492 71 432 254 466 143 404 471 374 591 468 689 352 544 427 6 208 145 178 23 224 64 241 66 593 456 400 364 397 687 348 646 7 173 523 343 551 133 206 572 239 553 444 532 25 221 395 482 169 277 88 448 694 548 150 43 423 560 558 352 316 282 570 68 466 241 355 353 237 57 559 260 558 439 656 428 304 6 122 287 495 39 603 397 651 532 504 694 520 170 475 167 435 667 118 238 16 643 369 338 64 495 222 427 195 498 256 549 60 277 34 670 267 518 70 288 662 460 713 111 74 20 579 82 124 291 40 254 52 23 508 418 203 459 220 566 615 269 158 19 658 431 261 618 41 540 238 583 59 265 14 518 266 521 577 648 625 27 630 291 548 90 658 35 391 592 272 164 668 682 93 463 537 339 305 316 497 270 220 298 198 454 444 645 162 149 215 185 124 687 342 142 280 511 653 287 588 573 612 656 272 144 198 345 508 321 488 381 500 300 302 399 247 76 80 676 585 394 562 522 128 552 144 231 611 582 412 355 81 399 129 185 537 621 199 269 518 522 632 642 410 342 220 637 675 380 329 128 56 537 488 173 48 188 189 365 533 678 529 130 71 47 243 661 404 308 102 518 314 706 601 354 419 76 67 87 317 301 549 198 499 88 220 521 296 171 226 91 664 550 261 378 30 543 674 586 149 264 400 693 259 246 329 190 70 337 246 231 277 101 687 283 340 3 352 229 243 106 508 88 544 265 348 368 486 110 496 245 577 27 668 357 390 587 493 184 500 252 405 40 476 401 506 185 666 486 511 621 635 340 698 515 433 275 632 652 134 561 18 140 318 507 558 284 515 224 495 71 550 330 703 522 106 457 339 585 721 361 462 108 628 291 589 580 122 344 369 508 167 720 381 471 259 312 425 272 238 714 515 656 667 535 474 90 514 345 268 175 387 65 455 288 504 422 304 59 604 378 5 684 626 642 385 337 694 430 691 664 105 239 27 674 4 273 398 194 1 713 521 521 592 335 421 444 293 113 171 204 411 164 546 374 510 311 571 472 353 183 50 709 362 255 664 682 291 628 88 602 649 424 462 658 42 15 587 515 39 383 404 485 688 424 335 551 540 108 585 527 21 425 155 319 570 389 269 556 288 148 149 405 332 511 202 380 616 493 139 105 333 451 238 606 324 113 645 45 7 27 415 490 232 237 68 105 349 207 433 602 413 48 287 643 65 481 486 712 208 375 367 597 537 457 195 69 295 337 126 255 162 443 238 387 673 600 199 598 18 40 105 58 297 677 646 599 255 447 253 213 338 423 553 40 293 11 424 440 219 560 294 708 461 272 299 681 44 370 470 371 721 379 260 385 677 664 348 437 443 144 646 13 604 336 491 380 698 461 723 365 489 242 435 212 526 534 287 393 457 661 496 84 635 604 149 670 431 267 365 420 352 312 412 502 10 650 438 446 230 514 484 63 534 236 374 547 536 636 158 370 195 335 566 88 657 187 371 280 37 620 140 155 238 180 449 253 459 555 655 603 597 134 286 495 545 132 561 394 72 78 527 209 295 161 530 717 192 71 118 432 7 472 350 643 293 50 605 144 137 425 604 19 62 291 165 425 707 266 669 44 41 354 266 445 122 126 711 538 428 217 274 16 622 319 509 484 45 404 234 602 90 75 447 498 497 331 577 127 73 525 469 364 138 645 475 402 542 258 234 667 502 50 45 606 431 189 398 427 720 354 336 385 148 226 626 257 211 506 397 321 436 347 446 35 402 527 311 678 452 639 647 645 631 648 108 321 30 180 623 355 677 177 252 110 184 423 210 470 420 611 286 239 628 50 57 436 108 50 108 569 587 625 707 475 431 153 54 629 616 478 599 378 638 550 665 290 675 257 338 436 389 506 533 464 360 199 507 123 487 153 45 78 139 315 436 553 674 606 420 112 545 647 420 473 502 569 590 103 415 709 678 167 663 453 450 84 630 503 188 395 664 705 206 528 400 420 168 589 508 706 326 582 511 113 576 275 492 154 630 286 1 250 436 379 271 629 615 99 482 574 205 491 276 164 94 122 334 188 675 177 483 538 208 314 442 362 573 624 449 125 717 555 37 649 689 637 214 687 562 125 208 173 536 372 204 690 471 88 687 363 317 682 173 159 713 174 170 324 709 206 143 637 245 668 449 290 418 11 461 701 457 398 126 243 355 35 297 536 92 649 154 470 100 121 504 558 312 343 251 343 420 609 715 320 192 89 517 40 468 94 477 44 509 497 297 128 383 7 247 246 381 244 160 158 430 512 456 542 344 139 451 659 488 33 23 172 161 106 129 306 612 693 146 625 422 238 346 9 697 718 683 586 229 92 262 633 511 198 527 173 551 126 36 240 176 483 416 118 281 434 505 264 558 455 691 84 134 240 584 98 395 244 506 571 103 33 495 358 40 155 153 103 162 515 710 232 500 531 53 416 171 415 596 531 516 107 655 189 385 654 435 585 603 85 493 273 15 174 552 654 578 158 493 305 605 280 160 300 300 141 51 711 104 406 437 474 637 43 488 87 394 580 312 166 319 69 97 127 66 449 7 27 103 681 686 624 52 421 313 550 689 22 121 303 653 230 580 608 577 248 146 85 551 54 668 246 613 53 315 306 84 179 102 704 113 689 313 185 578 17 539 463 3 205 20 312 682 632 639 452 496 249 500 80 570 309 363 239 146 687 87 460 600 426 466 388 78 166 422 535 665 626 612 637 552 377 466 274 408 30 367 30 643 74 301 607 145 536 543 581 419 547 235 571 133 89 284 407 404 599 340 211 421 496 661 542 416 331 123 116 594 672 16 17 104 375 332 100 721 416 189 505 274 151 593 633 114 444 464 544 140 458 629 490 200 534 64 2 281 462 432 332 213 368 685 543 256 476 588 443 675 453 651 402 697 613 25 233 416 68 86 631 107 263 632 10 172 136 346 380 309 698 304 698 416 121 100 112 303 25 539 37 218 221 519 549 71 652 441 282 504 623 668 431 401 12 412 269 637 157 286 662 99 634 3 337 70 449 599 606 640 128 75 693 548 404 204 287 512 534 688 88 119 159 228 31 682 535 53 82 524 632 259 640 712 495 250 721 587 520 308 662 36 138 71 385 261 390 140 445 699 179 246 68 342 115 213 550 432 365 49 558 596 10 32 157 280 121 167 239 265 697 466 11 63 475 394 42 428 194 150 656 282 574 552 476 263 187 433 511 204 679 144 271 327 233 264 330 6 626 190 715 217 324 610 2 410 555 467 170 357 528 133 588 305 227 519 669 124 715 587 571 65 209 634 585 370 15 613 79 293 597 711 86 701 459 690 104 602 669 637 207 183 537 590 182 577 184 337 474 652 9 421 551 703 431 50 18 489 673 157 469 350 280 417 473 681 264 76 95 140 461 366 126 417 124 323 688 282 315 298 691 270 212 691 72 243 463 608 160 181 629 474 87 111 375 302 308 161 471 66 164 137 396 388 489 441 173 493 608 39 87 531 614 147 299 390 7 558 441 231 602 581 11 61 292 609 172 172 43 354 410 539 707 332 605 615 449 253 379 546 350 244 106 348 400 659 459 145 626 389 295 187 129 216 425 87 432 501 189 460 629 714 238 466 42 394 566 684 564 17 292 167 221 517 24 160 440 584 210 141 464 262 193 569 356 536 157 369 564 579 687 470 422 495 600 360 659 457 256 705 4 360 462 213 174 145 78 412 601 410 43 41 465 694 361 130 591 594 68 626 487 74 125 319 271 492 721 601 428 361 685 249 206 589 696 443 332 559 677 253 569 415 13 113 505 362 235 561 405 436 27 236 320 399 99 590 290 162 303 14 612 163 200 461 510 175 715 721 565 557 597 118 551 438 456 359 620 422 700 4 275 281 458 87 351 353 526 308 491 672 32 23 347 495 611 320 404 238 501 77 518 48 704 342 698 228 226 348 122 572 450 703 313 218 430 205 206 303 70 357 381 497 481 712 196 373 564 48 104 340 235 508 78 246 1 605 705 316 682 557 556 61 309 697 466 375 338 74 579 446 691 215 70 217 121 51 104 259 637 665 91 717 443 395 618 375 676 580 555 651 478 432 607 56 54 513 451 85 157 71 722 704 27 331 634 698 259 512 548 668 151 541 516 355 34 563 630 94 556 49 404 439 250 307 465 319 541 523 79 372 450 406 8 59 130 3 165 619 375 138 335 50 566 1 153 235 40 222 153 567 321 430 85 507 55 110 418 215 185 366 632 456 660 396 470 352 555 207 157 216 145 459 291 311 235 577 34 513 424 305 562 527 513 684 633 170 518 497 361 188 38 122 669 312 295 93 593 317 634 492 484 518 172 661 260 250 344 120 593 529 540 19 695 462 501 494 237 487 377 88 517 259 656 68 50 151 346 65 114 457 583 589 368 156 339 53 328 74 457 387 455 645 24 73 412 99 644 478 637 122 284 186 567 466 370 119 72 116 173 148 449 473 409 547 79 22 668 545 692 676 360 290 40 154 569 401 646 316 507 586 174 64 198 228 209 574 665 580 396 182 412 293 315 352 109 426 107 372 393 91 410 239 392 147 83 617 469 485 153 406 8 105 644 276 97 572 236 391 668 286 577 443 311 569 562 287 212 59 346 268 195 419 621 215 179 56 365 250 570 505 592 610 359 560 443 275 681 6 494 562 222 58 555 399 175 21 287 432 605 518 223 22 222 347 341 679 134 290 214 283 343 94 688 474 544 662 202 16 116 406 231 270 111 81 189 380 167 456 465 63 234 100 308 392 406 322 379 476 90 95 149 474 290 436 471 606 255 600 17 289 638 58 449 114 342 338 478 358 671 179 557 472 29 2 376 449 688 19 309 201 6 121 584 173 284 465 684 505 256 155 531 36 271 88 665 21 603 332 59 157 152 87 304 645 400 593 471 63 538 62 61 469 109 279 9 55 643 221 461 397 338 104 163 611 430 339 426 146 81 167 152 535 360 617 381 31 173 477 449 539 339 545 538 440 287 338 647 339 212 458 97 282 494 466 321 443 253 540 167 607 342 660 304 645 676 249 366 316 233 298 466 333 80 147 419 218 197 484 553 458 355 263 327 601 140 347 661 650 290 656 469 256 590 70 589 157 659 17 16 496 190 357 690 160 383 327 197 202 430 256 172 192 348 380 445 338 585 12 562 104 533 110 283 392 35 679 648 250 40 587 607 575 375 315 687 238 407 632 259 608 303 484 148 290 563 199 681 362 11 500 152 474 190 559 158 122 424 641 501 212 531 428 65 392 293 573 373 661 352 336 266 260 167 665 471 234 647 414 408 361 378 575 500 357 653 692 667 471 598 681 48 314 560 208 195 679 150 334 402 670 275 458 422 625 302 317 269 384 276 190 276 337 140 279 130 89 54 50 651 127 401 320 134 600 78 281 414 41 373 460 267 108 397 300 500 494 159 393 391 500 576 60 307 190 422 154 346 690 215 40 130 579 182 259 314 495 533 683 523 577 487 110 489 563 115 517 90 365 499 694 225 438 275 166 483 373 350 129 206 49 575 343 118 596 161 54 66 136 207 395 262 535 310 337 17 671 555 343 331 113 46 480 627 433 314 267 377 615 437 531 590 371 425 2 500 318 523 613 492 140 375 462 628 284 318 449 286 507 515 632 27 29 471 373 308 459 656 659 93 575 620 1 359 580 299 114 505 551 574 35 104 594 330 495 387 166 60 109 21 7 184 149 102 445 355 403 263 30 285 331 682 558 491 266 393 59 519 88 173 672 331 578 688 489 64 116 141 254 399 86 149 455 567 216 650 184 196 302 636 609 345 312 176 651 475 385 58 84 580 242 621 432 41 575 17 420 348 42 498 439 609 594 578 259 475 367 155 571 137 3 39 293 109 76 295 608 324 311 32 421 309 254 601 4 350 56 134 469 529 388 642 294 589 434 290 499 60 87 558 89 422 623 420 18 620 147 489 344 407 454 640 6 599 311 261 336 641 38 499 76 648 30 579 518 668 112 151 4 243 131 293 491 639 411 682 440 261 386 3 547 114 558 663 675 663 513 290 233 273 588 102 232 105 436 166 67 437 676 93 388 684 400 221 260 5 635 181 204 509 585 311 650 507 682 67 71 542 358 163 626 307 34 381 398 570 679 398 41 94 417 601 276 584 308 366 637 342 635 431 116 630 635 515 336 378 402 88 520 13 98 66 312 446 66 533 533 451 423 415 490 595 70 219 565 376 135 465 140 307 604 393 495 472 356 176 338 563 674 246 9 98 186 343 668 591 446 123 259 497 393 369 541 303 404 333 448 475 378 88 551 615 473 13 152 369 260 330 291 55 210 158 638 401 13 362 605 107 71 555 85 181 533 294 141 10 413 44 613 66 666 123 616 234 556 48 679 582 162 568 302 46 162 358 102 263 253 372 489 653 650 546 592 53 182 370 311 688 57 495 616 385 1 683 45 37 620 444 652 370 651 381 695 557 548 197 271 338 362 640 51 41 537 613 482 657 231 396 508 106 551 37 678 560 473 290 586 445 581 56 462 292 662 226 152 592 379 278 550 421 482 58 314 72 316 513 650 171 436 349 544 119 390 145 558 448 252 249 631 450 255 170 515 503 299 387 305 138 97 183 344 356 85 308 52 574 515 606 563 671 593 556 645 313 559 326 434 306 148 70 4 452 278 555 93 612 635 403 690 105 418 5 80 636 662 499 511 212 123 222 191 170 346 154 341 658 136 42 385 605 475 557 78 408 167 435 87 67 205 79 389 364 216 379 63 429 241 63 451 634 599 558 353 496 558 147 3 627 312 475 307 440 693 209 271 445 486 61 249 311 452 614 239 472 434 444 215 653 603 580 14 582 585 142 442 404 221 521 231 209 407 356 570 619 10 583 322 556 171 651 663 316 571 365 472 525 51 278 362 400 183 633 199 667 264 539 694 488 208 393 466 77 54 420 494 204 63 155 558 536 178 167 192 328 293 4 136 179 546 582 200 67 343 676 574 63 468 612 488 124 424 599 622 458 142 19 434 470 274 319 138 444 282 166 690 99 353 603 388 39 417 44 533 109 111 63 678 214 500 582 588 5 274 96 307 655 353 554 207 282 302 638 213 64 501 130 426 409 368 580 191 274 84 565 206 508 362 101 72 333 269 318 228 517 452 408 557 673 117 165 285 127 545 221 192 51 134 421 185 656 55 127 437 662 167 275 345 613 264 385 243 645 601 527 475 20 252 8 430 229 239 32 109 27 666 446 163 74 112 621 678 643 46 223 504 101 301 478 584 182 145 177 659 355 174 423 522 400 94 34 429 465 292 400 264 217 612 565 359 75 345 311 342 457 481 249 688 19 64 135 318 420 620 339 75 67 234 610 649 506 396 340 551 36 341 614 8 406 20 71 538 526 53 468 45 658 398 474 485 657 602 427 526 236 471 223 145 282 520 149 643 89 344 607 39 170 529 107 417 67 500 296 231 244 614 646 87 141 292 192 120 357 461 387 205 314 231 219 76 419 544 182 104 368 288 322 59 161 579 305 352 595 619 383 186 632 346 678 521 336 116 366 450 13 26 469 129 175 484 205 444 224 249 437 444 80 157 185 554 233 669 590 649 502 22 22 488 587 499 77 489 376 378 625 34 610 385 692 280 244 66 618 452 340 2 654 7 291 40 398 302 73 229 164 252 237 386 117 395 217 159 163 501 232 281 618 679 90 510 331 242 266 251 44 605 10 65 539 678 194 8 291 27 586 127 198 49 326 129 313 169 108 529 595 28 380 450 674 406 293 217 580 96 510 52 447 446 69 272 268 495 535 328 531 553 480 119 658 575 341 568 647 425 64 321 492 249 687 10 553 664 649 589 489 317 269 225 404 300 408 43 234 492 297 28 60 186 217 353 501 279 573 309 25 270 608 314 223 690 244 438 69 600 103 126 52 441 383 107 134 153 607 205 592 472 283 503 325 578 546 604 345 185 143 650 80 687 162 498 650 24 77 116 533 226 519 104 287 353 373 220 92 232 217 247 520 592 525 333 261 78 415 276 283 515 489 443 581 437 462 161 432 446 303 260 251 100 1 90 8 443 204 106 644 591 103 272 335 534 435 658 384 119 664 85 206 446 380 638 638 535 571 230 416 611 243 14 572 339 44 274 445 190 443 593 310 175 579 563 24 362 99 357 89 642 140 504 428 673 402 350 20 659 165 554 203 13 590 395 243 520 177 382 163 254 650 1 128 115 403 342 115 296 100 429 30 345 620 322 115 605 687 318 231 569 14 391 474 377 81 552 432 83 364 486 55 151 486 684 44 366 232 465 114 79 673 533 531 433 671 170 167 194 326 484 306 694 265 88 321 187 112 32 257 396 81 570 176 474 651 285 119 78 662 70 423 638 556 509 34 483 461 617 446 343 650 339 245 71 290 521 37 284 374 344 72 466 77 141 549 61 437 211 68 527 230 324 45 242 662 162 223 62 349 578 536 18 591 412 685 36 349 355 91 521 195 300 509 671 683 468 634 430 258 120 454 235 284 485 6 393 254 20 533 175 682 283 466 535 143 222 565 426 398 446 243 581 350 418 199 693 639 50 127 613 531 460 347 59 382 636 663 104 474 382 641 242 317 392 661 507 485 103 231 562 462 511 195 506 65 82 86 87 151 372 252 468 372 228 596 112 615 207 544 364 394 530 613 204 439 429 686 144 168 69 376 641 39 150 488 358 72 187 56 688 470 535 486 611 362 637 36 399 38 517 492 647 444 414 395 682 684 120 193 321 374 212 287 484 526 167 402 17 306 107 259 492 454 345 150 188 253 159 290 118 511 140 221 44 479 355 218 147 623 599 197 279 444 316 535 365 106 207 563 342 473 492 79 420 377 225 374 350 203 302 431 535 607 590 26 319 351 192 504 695 367 261 458 387 9 133 471 660 206 249 388 176 210 5 131 452 655 177 669 629 427 6 182 228 32 674 482 296 465 213 363 626 582 598 659 324 173 281 41 185 649 464 300 416 543 651 169 383 491 614 254 621 521 498 291 640 335 543 522 653 3 562 379 174 106 599 682 464 621 239 230 160 477 663 668 213 598 135 132 212 134 231 352 289 466 658 695 585 687 352 420 380 49 126 133 655 139 643 72 686 410 651 496 537 116 389 275 305 351 260 253 173 479 96 294 285 686 304 261 452 194 424 41 114 682 214 574 460 614 140 530 529 28 465 60 626 371 489 32 487 327 279 544 247 113 389 391 576 47 377 2 237 18 606 305 3 650 278 291 58 477 320 373 121 689 46 634 146 297 343 320 225 162 445 588 695 15 101 35 284 540 589 224 210 49 583 323 112 45 432 398 318 74 335 260 642 236 609 449 35 371 80 335 448 283 282 202 167 521 590 640 184 49 321 432 332 99 410 640 406 184 32 288 350 480 381 18 214 627 240 13 397 167 526 407 271 491 654 462 468 27 154 385 238 516 651 292 14 349 139 40 191 633 469 319 426 653 417 256 225 654 272 551 228 413 552 387 361 629 21 129 15 109 579 471 554 148 132 542 551 208 657 101 611 684 69 370 411 646 110 107 123 442 654 641 596 48 116 471 326 666 623 453 659 638 197 42 174 286 160 67 295 626 531 249 492 670 534 103 355 431 363 668 114 684 501 336 289 256 254 331 348 69 14 464 521 552 579 81 558 577 300 399 610 650 641 391 61 295 424 63 625 53 74 218 468 153 341 443 45 210 31 58 590 351 162 668 554 150 614 288 12 67 272 674 524 206 398 606 140 173 617 414 101 286 96 273 684 584 362 378 611 81 182 235 608 466 487 136 357 597 382 586 565 243 288 584 188 187 39 618 348 495 108 548 8 686 286 108 375 158 85 558 360 91 488 398 124 228 668 577 153 441 662 367 402 496 511 496 105 562 446 50 33 247 176 611 686 622 17 408 542 296 407 690 423 164 202 469 489 448 557 597 685 362 289 174 253 583 86 672 695 46 217 257 600 635 494 272 409 140 116 550 274 495 2 642 23 344 423 260 311 93 508 412 162 650 623 194 158 563 352 471 387 364 583 26 168 485 96 327 506 490 389 197 219 115 395 214 104 453 308 311 399 68 147 94 573 440 486 113 689 125 256 52 305 572 86 459 458 34 421 627 608 286 313 557 142 105 348 346 539 527 580 272 200 638 7 337 481 646 188 325 621 67 428 26 474 53 586 461 573 588 561 232 620 137 106 661 497 366 527 385 245 511 612 586 1 551 396 204 380 515 60 444 406 655 263 616 488 668 682 353 291 251 382 456 546 188 299 365 124 309 278 31 593 245 641 423 108 654 241 223 109 376 565 677 115 254 244 673 242 273 651 446 688 540 296 268 505 318 85 106 556 219 270 237 638 369 530 411 12 222 142 82 530 231 23 230 22 599 642 635 490 588 628 546 417 602 96 414 639 134 360 65 281 429 676 55 601 657 660 18 504 504 586 77 425 73 686 487 84 395 71 215 202 397 507 508 279 145 591 596 528 69 237 408 554 575 326 41 432 342 337 269 554 281 285 116 676 581 380 445 130 150 494 587 548 127 374 518 372 199 158 390 116 56 279 690 373 563 273 151 539 454 604 128 569 108 206 306 460 140 554 410 12 600 570 11 479 27 299 426 331 154 54 119 536 328 356 533 569 7 74 594 18 501 487 458 53 627 142 597 474 214 191 164 476 471 162 424 316 337 429 165 38 4 456 623 666 690 664 8 588 54 153 621 301 235 244 233 85 576 399 502 364 524 572 538 577 180 181 99 315 585 400 507 51 651 73 380 686 40 300 429 501 181 372 102 342 139 4 258 249 82 563 611 377 413 54 276 484 95 581 472 401 428 468 632 376 69 341 391 629 412 78 403 32 38 99 202 443 579 546 406 258 47 596 643 380 14 567 218 584 102 408 347 647 323 51 299 231 127 430 239 265 319 372 66 517 187 355 567 381 166 84 28 167 555 47 260 33 549 322 486 645 435 464 80 257 159 635 59 606 168 412 665 199 317 110 679 320 374 328 290 322 494 559 221 345 473 432 461 79 75 621 292 667 484 34 561 418 256 292 596 21 548 130 468 306 485 479 357 402 35 454 176 344 245 17 5 678 84 86 166 595 213 122 91 601 684 476 409 112 313 565 585 199 569 283 298 5 416 38 192 140 469 248 541 478 359 480 206 159 681 519 521 62 38 380 178 621 562 138 264 513 152 171 123 557 233 306 323 596 485 504 639 619 598 185 246 10 643 445 125 153 492 532 606 557 143 245 551 134 339 611 69 397 257 670 54 480 5 139 57 395 260 277 497 318 193 461 77 252 148 451 277 400 391 424 602 457 212 493 147 343 444 106 325 499 244 403 375 522 220 531 695 376 593 432 266 170 253 193 634 88 548 387 52 428 663 263 201 78 625 612 284 87 606 401 666 353 603 97 97 25 352 198 41 682 50 88 357 333 675 149 82 596 92 107 92 290 685 91 215 608 458 257 410 607 293 497 672 330 485 475 320 589 626 239 86 551 117 170 476 673 503 443 82 334 692 661 339 138 419 439 193 420 353 669 519 472 309 324 616 602 228 311 442 249 300 439 686 494 314 446 117 592 412 643 313 197 217 430 629 134 180 240 31 363 498 430 626 510 442 377 523 78 449 53 692 48 299 477 673 69 108 667 278 309 624 225 96 45 507 425 409 598 251 489 30 524 564 234 447 24 260 371 600 583 280 18 280 496 174 668 223 592 551 316 550 98 138 480 165 284 663 668 353 651 364 191 82 178 679 427 693 495 239 79 549 229 565 299 93 543 368 78 414 23 483 9 74 406 92 338 94 171 14 174 319 144 129 600 108 55 649 464 483 637 118 436 478 160 468 34 582 453 175 674 653 638 383 655 510 460 73 366 313 466 311 296 461 574 300 126 305 583 147 550 575 683 631 56 224 574 656 243 102 541 109 651 434 159 540 178 609 588 417 290 613 239 649 407 418 465 213 306 445 219 433 263 207 170 539 478 123 586 276 425 627 344 554 427 262 315 474 171 369 291 258 642 261 434 143 580 232 231 367 283 400 325 303 340 150 487 388 597 657 442 235 460 155 99 448 81 308 72 12 204 579 50 163 235 253 416 566 494 60 299 28 534 266 294 656 91 208 468 22 312 129 193 356 515 602 535 325 416 402 212 478 376 306 103 657 489 484 544 205 686 535 30 299 232 64 457 205 302 618 375 458 551 388 615 341 63 563 55 324 621 369 178 13 406 62 681 301 97 256 273 562 36 46 507 479 92 12 87 255 398 57 163 510 452 611 404 196 680 57 334 515 646 214 74 248 455 198 227 112 588 274 453 294 614 534 574 510 560 10 496 311 138 476 217 79 441 55 127 298 359 29 207 22 687 304 592 110 441 675 432 650 570 639 5 566 334 153 514 504 363 417 653 565 413 82 590 600 187 315 174 237 172 209 523 182 267 677 411 141 554 359 46 633 660 123 229 322 109 20 13 13 282 197 40 567 130 59 134 165 624 220 371 576 312 549 586 95 621 187 370 555 658 154 307 677 684 479 35 635 634 34 146 487 216 141 692 15 443 373 277 629 526 414 117 375 262 694 373 574 582 233 307 543 547 116 426 478 460 309 5 654 494 249 558 677 6 307 496 343 32 191 207 557 487 552 37 683 287 629 695 273 319 231 197 46 459 500 248 390 358 252 224 609 414 477 529 561 49 628 624 548 101 127 388 494 343 329 114 151 444 68 330 622 365 278 381 522 661 402 374 423 580 234 267 259 199 240 614 206 125 165 359 196 556 40 263 151 443 44 638 656 317 102 552 240 23 679 347 477 483 293 587 141 135 43 555 515 342 156 171 247 593 11 600 276 597 442 655 231 36 621 324 451 136 464 150 463 192 598 633 543 644 365 679 75 239 633 109 516 136 461 578 400 237 680 652 136 481 316 323 395 653 92 386 300 501 110 16 691 202 678 29 581 254 528 108 511 98 635 353 211 379 690 306 250 472 386 111 359 347 663 41 73 376 436 138 589 257 417 510 434 484 173 599 297 566 82 120 519 486 3 423 436 432 284 489 95 267 183 530 468 619 225 664 80 666 64 445 487 372 451 107 236 344 520 652 222 239 685 382 617 272 302 577 486 256 29 569 152 449 651 201 456 189 33 294 428 427 307 588 527 650 647 57 128 274 562 195 404 150 337 308 203 29 338 494 528 454 469 687 89 116 202 309 240 411 174 668 352 213 536 159 137 356 79 128 324 585 635 450 327 381 23 342 294 530 536 444 666 129 222 219 605 4 533 262 64 39 483 330 85 175 508 333 344 424 502 12 621 670 98 81 88 421 682 155 382 649 525 10 279 483 274 158 148 494 330 361 110 614 353 406 377 268 628 270 416 569 596 111 262 49 305 2 576 605 684 28 378 324 540 55 214 502 133 490 554 225 36 668 351 95 423 12 235 581 690 667 427 31 178 230 506 369 33 15 76 325 157 532 47 475 483 19 20 560 488 129 335 451 395 594 213 240 619 446 694 282 259 104 319 184 610 515 493 422 447 516 580 459 249 305 594 140 300 330 662 382 310 246 136 365 559 255 157 384 661 643 486 259 193 567 556 324 201 304 153 690 495 278 67 669 623 257 360 124 587 534 640 106 453 371 179 342 236 399 415 270 486 516 41 147 32 158 256 108 231 533 83 145 101 515 93 121 479 415 567 177 617 510 493 678 232 645 472 290 641 534 440 541 69 660 55 148 152 79 246 215 364 7 454 502 588 296 476 162 527 650 454 652 425 236 568 394 615 180 611 75 377 404 138 300 162 623 376 563 400 372 583 411 179 679 300 593 499 7 576 409 180 555 577 356 574 108 22 378 466 364 648 527 446 275 425 57 302 331 516 373 504 308 269 532 35 555 9 578 322 592 318 60 421 375 387 194 77 338 615 645 508 428 344 1 88 563 304 259 419 669 494 530 613 472 333 636 68 266 393 599 635 611 282 239 409 582 126 686 643 220 569 339 291 577 32 241 440 100 24 261 660 562 400 491 233 341 296 333 477 129 549 268 552 342 480 561 580 462 637 465 482 605 254 580 610 310 656 355 172 285 367 86 492 9 623 360 382 468 273 433 595 395 294 493 259 608 673 17 28 7 40 664 218 276 568 579 572 44 368 69 574 190 60 489 190 104 286 255 391 225 448 551 314 418 44 221 492 452 480 384 604 5 474 621 343 623 574 632 65 108 556 309 687 542 389 625 430 72 262 417 242 21 238 275 219 492 52 263 381 448 412 211 126 134 39 332 464 272 205 480 603 524 264 336 332 141 631 299 89 519 290 358 659 664 466 415 591 108 170 395 549 207 135 311 450 498 296 359 184 152 681 268 588 445 107 612 550 652 684 279 611 408 191 344 382 547 532 674 266 64 526 564 569 389 649 90 499 396 389 102 350 103 486 528 38 167 192 278 484 627 40 434 210 33 513 333 204 337 656 97 585 189 112 316 440 490 519 218 179 639 252 452 447 78 308 367 209 59 208 671 509 198 638 171 257 583 331 284 427 458 8 621 267 460 524 165 381 309 383 303 514 566 687 453 26 373 44 352 297 530 578 111 226 47 674 467 622 315 682 584 641 612 158 685 121 597 203 387 447 438 300 115 23 443 481 646 80 652 443 41 657 601 33 62 486 60 291 558 381 610 134 32 177 474 471 605 296 86 211 20 8 691 602 550 406 229 487 515 452 667 19 92 202 533 130 484 408 358 10 577 191 95 432 401 479 118 503 278 486 541 112 88 274 41 40 258 167 577 363 583 328 226 375 109 107 611 585 571 390 230 123 195 499 227 373 279 500 415 292 216 109 192 437 230 32 238 625 194 327 125 105 275 616 71 42 564 204 106 25 367 336 245 403 139 205 162 563 191 357 92 300 201 109 100 577 354 380 382 574 94 488 474 669 183 652 207 480 123 326 511 345 414 579 73 68 646 218 687 177 248 138 465 664 16 187 347 366 581 123 571 232 641 530 33 20 452 134 247 425 96 110 409 269 229 370 104 431 438 43 233 12 384 438 585 20 43 649 52 51 444 377 389 290 8 49 520 532 422 131 245 249 677 671 619 545 214 254 677 391 84 286 462 215 343 449 497 190 496 11 146 179 667 280 101 106 230 589 242 50 607 343 528 280 86 104 226 453 135 378 619 388 497 43 406 626 585 273 308 179 285 244 504 339 681 522 67 425 603 690 661 61 640 150 237 427 313 587 131 511 459 512 469 284 445 516 117 626 127 631 358 200 530 16 393 667 57 562 546 547 237 342 689 108 380 179 434 473 234 264 136 583 601 573 274 19 656 229 52 166 104 646 5 213 376 352 366 90 588 219 216 86 626 160 217 105 441 72 569 648 312 449 659 55 144 8 272 482 602 238 396 53 679 361 247 255 619 408 501 448 369 56 460 245 484 536 490 165 346 309 588 595 107 40 404 351 525 167 124 681 615 430 611 629 39 450 407 218 644 270 392 589 581 425 277 365 203 128 441 607 528 215 499 592 244 522 123 568 151 452 21 650 572 328 469 78 85 565 297 483 494 693 632 627 285 666 452 602 666 154 419 504 116 123 295 565 487 690 460 124 298 665 458 493 220 548 384 102 78 111 200 84 241 662 288 153 351 579 183 231 326 614 135 382 280 601 381 370 555 254 240 258 364 175 87 402 307 601 363 194 537 410 666 593 408 162 256 305 322 14 71 249 318 109 447 607 376 191 108 157 469 594 486 536 301 378 692 563 152 75 539 346 420 215 668 694 544 39 77 256 392 398 235 353 159 48 139 593 198 108 45 593 256 70 328 520 688 163 447 314 539 49 609 278 408 365 41 253 238 192 460 636 545 151 594 478 147 601 145 310 568 80 260 67 370 491 120 314 648 118 220 315 471 557 229 485 224 86 437 442 202 655 332 16 572 87 458 589 262 313 651 497 204 109 423 377 357 671 627 340 235 1 2 1 2 2 1 2 1 1 2 2 1 1 2 1 2 2 2 1 1 2 1 1 1 2 1 1 2 1 1 1 2 2 2 1 1 1 1 1 2 2 1 2 2 2 1 2 1 1 1 2 2 2 2 2 1 1 2 2 2 2 1 2 1 1 2 2 1 1 2 1 1 1 2 1 1 1 1 2 2 1 1 1 1 1 2 1 1 2 2 1 1 2 2 2 2 1 1 2 2 1 1 2 2 1 2 1 1 1 2 1 1 1 2 2 1 2 2 1 2 1 2 2 1 2 1 2 1 2 1 2 1 1 2 1 2 2 2 1 2 2 2 2 2 1 1 2 2 2 1 1 1 2 1 1 2 2 1 2 2 1 1 2 1 2 2 1 2 1 2 1 2 2 2 2 1 2 1 1 1 2 2 2 2 1 2 2 2 2 1 2 1 2 1 1 1 2 2 2 2 2 1 2 2 1 2 1 2 2 1 1 2 2 1 2 2 2 1 2 2 1 2 1 2 2 2 1 1 2 1 1 2 2 2 2 1 1 1 2 2 1 1 2 1 1 1 1 2 1 1 1 2 2 1 2 2 1 1 1 1 2 1 1 1 1 2 1 2 2 2 2 1 1 1 2 1 1 1 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 1 1 2 1 2 2 2 1 1 1 1 2 2 1 2 1 1 2 1 1 2 2 2 2 2 1 2 1 1 1 1 1 1 1 2 1 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 2 2 2 1 1 1 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 2 1 1 2 1 1 2 1 1 1 2 1 2 2 2 1 1 1 2 2 2 2 1 2 2 1 1 1 1 1 2 2 2 2 1 1 1 1 2 2 1 2 2 1 1 1 1 1 2 2 1 2 2 1 2 1 1 2 2 1 1 1 1 2 2 1 1 1 2 2 1 1 1 2 1 2 2 2 2 1 1 2 2 2 2 2 1 2 2 1 2 1 1 1 2 1 1 2 2 1 1 1 2 1 1 2 2 2 2 1 2 2 1 1 2 1 1 2 1 1 2 2 1 1 2 1 2 1 2 1 1 2 1 2 1 2 2 2 2 2 2 2 2 2 1 1 2 2 1 2 2 2 2 2 1 1 2 1 1 1 2 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 2 1 2 1 1 1 2 2 1 1 1 1 2 1 1 2 1 2 2 1 1 2 2 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 2 1 2 2 2 2 1 1 1 1 2 1 2 2 1 1 1 2 2 1 2 1 2 1 2 2 1 2 2 2 1 2 2 2 2 1 2 1 1 1 2 1 2 1 2 1 2 2 1 2 2 2 2 2 1 2 2 1 2 1 2 2 2 1 2 1 1 1 2 2 2 1 1 2 2 2 2 1 1 2 1 1 1 1 1 1 1 2 2 2 2 2 2 1 2 2 2 1 2 1 2 1 2 1 1 1 1 1 2 1 1 1 2 1 1 2 2 1 1 2 2 1 1 2 2 2 2 1 1 1 1 2 1 2 2 1 2 1 2 1 2 1 1 1 1 1 2 2 1 2 1 2 2 1 2 2 1 2 1 1 1 2 1 2 1 2 2 2 2 1 2 2 2 2 1 1 1 1 2 1 2 2 2 2 2 1 2 1 2 2 1 2 2 1 1 2 2 2 1 1 2 2 2 1 2 1 2 1 2 1 2 1 1 1 2 2 1 2 2 1 1 1 1 2 1 1 1 2 2 2 1 2 2 2 2 2 1 2 1 2 2 2 1 2 1 2 1 1 2 1 1 2 2 2 2 2 1 1 2 2 2 2 2 1 2 1 2 1 1 2 2 1 1 2 2 1 1 2 1 2 1 1 1 1 1 1 2 1 1 1 2 1 2 2 1 2 1 1 2 2 1 1 1 2 1 1 2 1 1 1 1 2 1 2 1 1 1 1 1 2 1 1 2 2 1 2 2 2 1 2 1 2 2 1 1 1 1 2 2 1 2 2 2 1 2 2 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 2 1 1 1 2 1 2 1 2 2 2 2 1 1 2 2 2 1 2 2 1 1 1 1 1 2 1 1 2 1 1 2 2 1 1 1 2 1 1 2 2 1 2 1 2 2 1 2 1 1 2 2 1 2 1 1 2 2 2 1 2 1 2 1 1 2 1 2 2 2 1 1 1 2 1 1 1 2 2 2 1 2 2 1 1 2 1 1 1 2 2 1 2 2 1 1 2 1 1 2 2 1 1 1 2 2 2 2 2 2 2 2 2 1 2 1 1 2 2 1 1 2 1 2 1 1 2 1 2 2 2 1 2 2 2 1 2 2 2 1 2 2 2 1 1 2 1 2 1 1 2 1 1 1 1 2 2 1 1 1 1 1 1 2 1 1 1 2 1 2 2 2 1 1 2 1 2 2 1 1 2 2 1 1 1 2 2 2 2 1 1 1 2 2 1 2 1 2 2 2 2 2 1 1 1 2 2 1 2 2 1 2 1 2 1 2 1 2 2 2 1 2 1 1 1 2 1 1 1 2 1 1 2 2 2 1 1 1 1 1 1 1 2 2 1 1 1 2 2 2 2 1 1 2 1 1 1 1 1 2 2 2 1 1 2 1 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 1 2 2 2 2 1 1 2 1 1 2 2 2 1 1 1 2 2 1 1 1 2 1 1 2 1 2 2 2 1 1 1 2 1 1 1 2 2 1 2 2 1 2 1 1 2 2 2 1 2 2 2 1 2 2 2 2 1 1 1 2 1 2 1 1 1 2 1 2 2 2 2 2 2 2 1 2 1 1 2 2 2 1 2 1 1 1 2 1 1 2 1 1 1 2 1 1 2 2 2 2 1 1 2 1 1 1 1 2 2 1 1 1 1 2 1 1 2 2 1 1 2 2 1 1 2 1 1 1 1 2 1 1 1 1 2 2 1 2 2 1 1 1 2 2 1 2 2 2 2 2 1 2 1 2 1 2 1 1 1 1 1 1 2 1 1 2 1 2 1 2 2 2 1 1 2 2 2 1 2 1 2 2 2 2 2 2 1 2 2 1 2 1 1 1 2 2 2 1 2 1 1 2 2 1 1 1 2 1 2 2 1 2 1 1 1 2 2 1 1 1 2 1 2 1 2 2 1 1 2 2 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 1 2 2 2 2 2 2 2 1 2 2 1 1 1 1 1 2 2 1 2 1 2 2 1 1 2 1 2 1 1 1 2 2 1 1 1 2 2 2 2 1 2 1 1 1 1 2 1 2 2 2 2 2 1 2 1 2 1 2 2 2 1 1 2 2 2 1 2 2 1 2 2 2 1 1 1 1 2 1 1 1 1 2 2 1 2 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 2 2 2 2 2 1 2 1 2 1 1 2 1 1 1 2 2 1 2 2 1 1 2 1 1 2 1 1 2 2 1 2 2 2 2 2 2 1 1 2 1 1 1 2 2 1 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 1 1 1 2 1 2 2 1 1 2 1 1 2 1 2 2 2 1 2 2 1 2 1 1 2 2 2 1 2 2 2 1 1 1 1 2 2 1 2 1 1 2 1 2 1 2 2 1 1 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 1 2 2 1 2 1 1 1 2 1 1 1 2 1 1 1 1 2 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 2 1 1 2 1 1 1 1 1 2 2 1 1 2 1 1 1 2 1 2 1 1 2 2 1 1 1 1 1 1 2 1 2 2 2 2 1 2 1 2 1 2 2 1 2 2 2 1 1 1 2 1 1 1 2 1 1 2 2 2 2 2 1 2 1 2 1 1 2 1 2 1 2 1 2 1 2 1 1 2 1 1 1 2 2 1 1 1 1 1 2 1 2 1 1 1 1 2 2 2 1 2 2 2 1 2 2 2 2 1 2 1 2 2 2 2 2 1 2 2 2 1 2 2 2 2 1 1 1 2 2 1 2 2 1 2 1 1 2 1 2 1 1 2 2 1 2 1 1 2 1 1 1 2 2 2 2 2 2 1 2 2 2 1 2 1 2 2 1 1 2 2 2 1 2 1 2 1 2 1 2 2 2 2 1 2 2 1 2 1 2 2 1 1 2 2 2 2 1 2 1 2 2 2 1 1 2 1 1 1 1 2 1 1 1 2 1 2 2 1 2 2 2 1 2 1 2 1 2 1 2 1 2 1 1 2 2 2 1 2 2 1 1 1 1 1 1 2 1 1 2 2 2 1 1 1 2 1 1 2 2 2 2 1 1 2 2 1 2 1 2 2 2 1 1 1 1 2 1 2 1 1 1 1 2 1 1 2 2 1 1 2 2 2 1 1 1 2 2 2 1 1 2 1 2 2 2 2 1 1 1 2 1 1 2 1 1 1 2 1 1 1 2 1 2 1 2 1 1 1 2 2 2 2 2 2 2 2 2 1 2 1 1 2 2 1 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 1 1 2 1 1 2 2 2 1 2 2 1 2 1 1 1 2 1 1 2 2 1 1 1 1 1 1 1 1 1 2 1 2 2 1 1 2 1 1 2 2 1 2 2 1 1 2 2 2 1 2 2 1 1 1 1 1 2 2 2 2 1 2 2 1 1 2 1 1 2 1 2 1 1 1 2 1 2 1 1 1 2 2 1 1 2 1 1 2 2 1 1 1 2 1 1 1 2 2 2 1 2 1 2 1 1 2 1 2 1 1 2 1 1 1 1 2 2 2 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 1 1 2 1 2 1 2 1 1 2 2 1 1 2 1 2 1 2 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 2 2 1 1 1 1 2 1 2 1 1 1 2 1 1 1 2 1 2 2 2 2 2 2 1 1 2 2 2 1 2 1 1 1 1 2 2 2 2 2 1 2 2 1 2 1 2 2 1 1 1 1 1 2 1 2 1 1 2 1 2 2 2 1 1 2 2 1 1 2 1 2 2 1 2 1 1 2 2 1 2 1 1 2 1 2 2 2 1 1 1 1 1 2 1 1 2 1 2 1 1 1 2 2 1 1 2 2 2 1 1 2 2 2 1 2 2 2 1 1 2 1 2 1 2 1 1 1 2 2 1 1 2 2 2 2 2 1 1 2 2 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 2 2 2 2 1 1 2 1 1 1 2 2 1 2 2 1 2 2 2 1 1 1 2 2 1 1 2 1 1 2 2 1 2 1 1 1 1 1 2 2 1 1 2 1 2 2 1 2 2 2 2 1 2 1 2 1 2 1 2 2 1 1 1 2 1 1 1 1 1 2 2 1 2 1 1 2 1 1 2 2 2 2 1 1 1 2 2 2 1 2 1 2 1 1 2 2 2 1 1 1 2 2 2 2 1 1 2 1 1 2 2 2 2 1 2 1 1 1 2 1 1 1 1 2 2 2 2 1 1 1 2 1 2 1 1 1 2 2 1 1 1 1 2 1 1 1 2 1 2 2 1 2 1 1 2 2 1 1 2 2 2 2 2 1 2 2 1 2 1 1 2 1 2 1 2 1 1 1 1 1 1 2 1 2 1 2 2 1 2 1 1 2 1 1 2 2 2 2 1 1 1 2 1 2 2 1 1 2 2 1 2 2 1 1 1 1 1 2 1 2 1 1 1 2 2 2 1 1 1 2 2 1 2 1 1 1 1 1 1 1 2 2 1 2 1 1 1 2 1 2 2 2 2 2 1 2 2 1 2 1 1 1 1 1 2 2 1 1 1 2 2 2 1 2 2 1 1 2 1 2 1 2 1 2 2 2 1 1 1 2 1 1 1 1 2 1 2 1 2 2 1 1 1 2 1 2 2 2 1 2 2 2 2 1 2 1 1 2 2 1 2 1 2 2 1 2 1 1 2 2 2 1 2 2 2 2 2 1 2 2 1 2 2 1 2 1 1 1 2 2 1 2 1 1 2 1 1 1 1 2 2 1 2 1 2 1 1 2 1 2 1 1 1 1 1 2 2 1 2 1 1 1 1 2 1 1 2 2 2 1 1 2 1 2 2 1 2 1 2 2 1 2 2 1 1 1 2 2 2 2 2 2 2 1 1 2 1 1 1 2 2 1 2 2 1 2 2 1 2 2 1 2 2 1 2 1 2 1 2 1 2 1 2 2 1 2 2 1 1 1 1 2 1 2 2 1 2 2 1 1 1 2 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 2 1 2 1 2 1 1 1 2 1 1 2 1 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 2 2 1 2 1 1 1 2 2 2 1 2 1 1 2 2 1 2 2 1 2 2 2 1 2 1 1 1 2 2 1 1 2 1 1 1 1 1 2 1 1 1 1 2 1 2 2 1 2 1 2 1 1 1 2 1 2 2 1 2 1 2 2 1 2 1 2 2 1 2 2 2 1 1 1 2 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 1 2 2 2 1 1 1 2 1 1 2 1 2 2 1 2 2 1 2 2 2 1 2 2 1 2 1 1 2 2 2 1 2 1 1 1 1 1 2 1 2 1 1 1 1 1 1 1 2 1 2 1 1 2 2 2 1 1 1 2 2 2 2 2 1 2 2 2 1 2 2 1 2 1 1 1 2 1 1 1 2 2 2 1 2 2 2 2 1 2 1 2 2 2 1 2 1 1 1 1 2 1 1 2 1 2 2 1 2 2 2 1 2 1 1 1 1 1 2 1 1 2 1 1 1 2 1 1 1 2 2 2 1 1 2 1 2 2 1 2 2 2 2 2 1 2 2 1 1 1 1 1 1 2 2 1 1 1 1 2 1 2 1 1 2 1 2 1 2 1 2 1 2 2 2 1 1 2 1 2 2 1 2 2 2 2 2 2 1 1 1 2 1 2 1 1 1 2 2 1 2 2 2 2 1 2 2 1 1 1 1 2 2 2 1 2 2 2 2 1 1 2 1 2 1 1 2 1 2 1 1 2 1 1 1 2 2 2 2 2 1 2 2 1 2 1 1 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 2 1 2 2 2 1 1 1 1 1 1 2 1 2 1 2 1 1 2 1 1 1 1 2 2 1 1 1 2 2 1 2 2 2 2 1 2 2 2 2 1 1 1 1 1 2 2 1 1 2 2 2 1 1 2 1 2 2 1 2 1 1 1 1 1 2 2 2 2 1 1 2 2 1 1 2 2 2 2 2 2 1 2 2 1 2 1 2 2 2 1 1 2 1 2 1 1 2 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 2 2 1 2 2 1 1 1 2 2 1 1 1 2 2 1 2 1 1 1 1 1 1 1 2 2 1 1 1 1 1 2 2 2 1 2 2 2 1 1 2 2 2 1 2 1 2 1 1 1 2 2 2 1 2 2 2 1 1 2 2 1 1 1 2 2 2 1 1 2 2 2 1 2 1 1 1 1 2 1 1 2 2 2 2 2 2 1 1 2 1 1 1 1 2 2 2 2 1 1 2 1 2 2 1 1 1 1 1 2 2 2 1 2 1 2 1 1 1 1 2 1 2 2 1 1 2 2 2 2 2 2 1 2 1 2 2 2 2 1 1 1 2 1 1 1 1 2 1 1 1 2 2 1 1 1 1 1 2 1 1 1 1 1 2 1 1 1 1 2 1 1 1 1 2 1 1 1 2 1 1 1 1 2 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 1 2 1 1 1 1 1 1 1 2 2 1 2 2 2 1 2 1 1 1 2 1 1 2 1 1 1 1 1 2 2 1 2 2 1 1 2 2 1 1 1 1 1 1 1 2 1 1 1 2 2 1 1 1 1 2 1 1 2 1 1 2 1 1 2 2 1 1 2 2 2 1 1 1 2 2 1 1 1 1 1 1 1 1 2 1 1 1 1 2 2 2 2 2 2 1 1 2 2 1 1 2 1 2 2 1 2 2 1 2 2 1 1 1 2 2 1 2 2 2 1 2 1 2 1 2 1 2 1 1 1 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 1 2 1 1 2 1 1 1 1 2 1 1 1 1 1 1 2 1 1 2 2 1 1 1 2 2 2 1 1 1 2 2 1 1 2 2 2 2 2 2 2 1 2 1 2 1 1 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 1 1 1 1 1 2 2 1 2 2 1 2 2 1 2 1 1 1 1 1 1 2 1 2 1 2 2 2 1 1 1 2 2 2 1 2 2 1 2 1 2 2 1 1 2 2 1 2 1 1 1 1 2 2 2 2 2 2 1 2 2 1 1 2 1 2 2 2 2 2 1 2 2 2 1 1 1 1 1 2 1 1 2 1 2 1 1 1 1 1 1 1 2 2 1 1 1 1 1 2 2 2 1 1 1 2 2 2 2 1 2 1 1 1 2 1 2 1 1 2 1 1 1 2 2 2 2 1 2 1 2 2 2 1 1 2 1 2 2 1 1 1 1 1 2 2 1 2 1 2 2 1 2 1 2 1 1 1 1 1 1 2 2 1 2 1 2 2 1 1 1 2 2 2 2 2 1 1 1 1 2 1 2 1 1 1 2 1 2 1 1 2 2 2 1 1 2 2 1 1 2 1 1 1 1 2 2 1 1 2 2 1 2 2 2 2 2 2 1 1 2 1 1 2 2 1 2 1 1 1 2 1 2 1 2 2 1 2 1 2 1 1 1 1 1 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 2 2 2 1 2 1 1 2 1 1 1 2 1 1 1 2 1 1 1 2 2 2 2 1 1 1 2 2 2 1 1 1 1 2 1 2 1 1 1 2 1 1 2 2 1 1 1 2 2 2 2 1 1 1 1 2 2 1 2 2 2 1 2 1 1 2 2 2 2 1 1 1 2 2 2 2 2 2 1 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 1 1 1 2 2 2 2 1 2 1 2 2 1 2 1 1 2 2 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 1 2 1 2 1 1 2 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 2 2 1 2 1 2 1 2 1 2 2 2 2 1 2 1 1 2 1 2 2 2 2 2 2 1 1 1 1 2 1 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 2 1 2 2 1 2 1 2 1 1 2 1 2 1 2 1 1 1 2 2 1 2 2 1 1 1 2 2 1 2 1 2 2 1 2 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 2 1 2 1 1 1 2 2 1 2 1 1 1 2 2 1 2 2 2 2 2 1 2 2 2 2 2 1 1 2 1 1 2 2 2 1 1 2 2 2 2 1 1 1 2 2 2 1 2 1 2 2 1 1 2 2 1 2 2 1 1 1 1 2 2 2 1 1 1 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 1 1 2 1 2 2 2 2 2 1 2 2 2 1 1 2 2 1 2 2 1 1 2 1 1 2 1 2 1 1 1 2 2 1 1 1 2 1 1 1 2 1 2 1 2 1 1 2 2 1 2 1 1 1 2 1 2 1 1 1 1 1 1 2 1 1 1 2 2 2 2 2 1 1 1 2 1 1 1 2 1 1 2 2 1 1 2 2 1 2 2 1 1 2 1 1 1 2 1 2 1 1 1 2 2 2 2 2 1 1 1 2 2 2 2 2 1 1 2 1 1 1 2 1 2 2 1 2 2 1 2 1 1 1 2 2 1 2 1 1 1 1 1 2 2 2 1 2 1 2 2 1 1 1 2 2 1 2 1 2 2 1 2 2 1 1 2 2 1 1 1 1 2 2 2 2 2 2 1 2 2 2 2 2 1 1 2 1 1 1 2 1 2 1 1 1 1 1 2 1 1 2 2 2 2 1 1 2 1 1 1 1 1 2 2 1 1 1 2 2 2 2 1 1 2 2 2 2 1 2 2 1 1 1 2 2 2 1 2 1 2 2 1 1 2 2 1 2 1 2 2 1 1 2 2 1 1 1 1 2 1 1 1 1 2 2 2 1 1 2 1 2 1 1 2 2 1 1 2 2 2 2 2 2 2 2 1 1 2 1 2 1 1 2 2 2 1 2 1 1 2 1 2 1 2 2 2 1 2 2 1 2 2 1 2 2 2 1 2 2 1 2 2 2 1 1 1 2 2 1 1 1 1 1 2 1 1 1 2 2 2 2 1 2 2 2 2 2 1 1 2 1 1 2 1 2 2 1 1 2 2 1 1 1 1 1 1 2 1 1 1 2 2 2 2 2 2 1 2 2 1 2 1 1 2 1 2 1 2 1 2 1 1 1 2 1 2 2 1 1 2 1 1 1 1 1 1 1 2 2 1 2 1 2 2 2 2 2 1 1 2 1 1 2 2 1 1 2 1 2 1 2 1 2 2 1 1 2 1 2 1 1 2 2 2 2 2 2 2 1 1 2 1 1 2 1 2 1 2 1 1 2 2 1 2 1 1 2 1 2 2 1 2 2 2 2 1 1 1 2 2 2 1 2 2 2 2 2 1 1 2 2 1 1 2 1 2 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 1 1 1 1 1 2 2 1 2 2 2 2 2 2 2 1 1 2 1 2 1 2 1 1 2 1 2 2 2 1 1 1 2 1 1 2 2 2 1 1 2 1 2 2 1 2 1 2 2 1 1 1 2 1 1 1 2 1 1 2 2 1 1 1 2 2 1 1 1 1 1 2 1 1 2 1 2 2 1 1 2 2 1 1 1 1 1 2 2 1 1 1 2 2 1 1 1 2 1 2 2 1 1 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 1 1 2 1 2 1 2 1 2 2 2 2 2 2 1 1 1 1 1 2 1 2 2 1 1 1 2 2 2 2 1 1 2 1 2 2 1 2 2 1 2 1 2 2 2 2 2 1 1 2 2 1 1 1 1 1 1 2 1 1 1 1 2 1 2 1 1 1 1 2 2 1 1 2 1 1 2 1 1 2 1 2 2 1 2 2 1 1 2 1 1 1 1 2 2 2 1 1 1 2 2 1 1 2 1 2 1 1 2 2 2 2 1 2 1 1 1 2 1 2 2 1 2 2 1 2 1 2 2 1 1 1 2 2 1 2 2 1 2 2 2 2 1 2 2 2 2 2 1 1 1 2 1 2 2 2 2 2 1 1 1 2 1 1 1 1 2 1 1 1 2 1 1 1 2 2 2 2 2 1 2 2 2 1 1 1 1 2 2 2 1 2 2 2 1 2 1 1 2 2 2 2 1 2 2 1 2 1 2 2 1 2 2 2 2 1 2 1 2 2 1 2 1 1 2 1 2 1 1 1 1 1 2 2 2 1 2 2 2 1 2 2 2 2 1 1 2 2 2 2 1 2 2 2 1 2 2 1 2 2 1 2 1 1 1 1 1 1 1 2 2 1 1 2 1 2 2 1 2 1 1 2 2 1 2 1 1 2 2 2 2 2 1 2 1 1 2 2 1 1 2 1 2 1 1 2 1 1 1 2 2 2 2 1 1 1 2 1 1 2 1 2 2 1 1 1 2 1 1 2 1 2 1 1 2 1 1 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 2 1 1 2 1 2 1 2 2 1 2 2 2 1 2 2 1 1 1 2 1 1 2 2 2 1 2 2 2 1 1 1 2 1 2 1 2 2 1 2 2 1 1 2 2 2 2 1 1 2 1 2 1 1 2 1 2 1 2 1 2 1 1 2 1 2 1 2 1 2 1 1 2 2 1 2 2 1 2 2 2 1 1 1 2 2 1 1 1 1 1 2 1 1 2 2 1 1 1 2 2 2 2 1 2 2 2 1 1 1 2 2 2 2 2 2 1 2 1 1 1 2 1 2 2 1 1 2 2 2 1 2 2 1 1 1 2 1 1 1 2 2 1 2 2 2 1 1 2 1 2 2 1 1 1 2 1 2 2 2 2 2 2 1 2 1 1 2 1 2 1 2 2 2 1 1 1 2 1 2 1 2 2 2 1 2 2 2 1 1 2 2 2 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 2 2 1 1 2 2 1 1 2 2 2 1 2 1 1 1 1 1 2 2 1 1 1 2 2 1 2 2 2 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 2 2 1 2 1 1 1 2 2 2 1 1 2 1 2 1 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 1 1 1 1 1 1 2 1 1 1 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 1 2 1 2 1 2 1 1 1 2 1 1 2 2 1 1 2 2 1 1 2 1 2 1 1 2 1 1 1 1 2 2 1 1 2 1 1 1 2 1 2 1 1 2 2 1 1 2 2 2 1 2 2 2 1 1 1 2 1 2 1 2 2 1 2 2 1 2 1 1 1 1 1 2 1 1 1 1 1 1 2 1 2 2 2 2 1 1 1 2 2 2 1 1 1 1 2 2 2 1 2 2 1 1 1 2 2 2 2 2 2 1 2 2 2 1 2 1 1 2 2 1 1 1 2 2 1 2 1 2 1 2 1 1 1 1 1 2 2 1 2 2 1 2 2 1 1 1 1 1 2 2 1 1 1 1 1 1 1 2 1 2 2 1 1 2 2 2 1 2 1 2 1 1 1 2 2 1 1 2 2 2 1 2 1 1 2 2 2 1 1 2 2 1 615 326 496 595 78 359 417 70 157 595 113 194 572 498 670 162 239 21 841 721 76 65 504 232 62 634 427 427 13 179 842 25 688 335 688 422 86 748 71 467 816 47 721 194 262 680 373 19 264 592 283 547 241 374 273 72 781 210 652 831 424 101 612 423 574 76 52 440 183 3 78 376 121 595 661 241 79 779 380 379 799 528 350 827 608 819 583 341 627 627 285 302 327 282 126 171 450 828 265 188 44 102 629 305 60 565 674 423 838 388 609 136 437 59 699 398 2 309 106 153 390 594 810 586 63 193 740 40 375 409 253 271 432 455 547 377 536 821 282 125 797 583 55 419 847 258 800 778 11 419 43 433 660 515 834 347 811 714 302 260 493 410 445 421 278 49 197 124 110 394 523 804 821 57 183 748 712 197 704 453 478 177 317 714 191 248 466 712 140 546 501 819 823 654 200 546 252 321 750 376 195 604 520 35 579 104 307 283 359 580 86 393 500 795 775 809 240 639 629 381 101 194 418 329 206 431 100 119 391 275 659 567 446 521 332 804 603 798 94 117 189 638 747 599 751 845 588 825 403 172 697 64 179 446 555 138 272 324 440 479 270 526 531 422 91 721 386 676 829 84 140 150 153 721 771 451 200 655 286 185 582 347 404 513 59 311 26 272 174 148 306 610 517 145 369 29 554 835 125 222 520 619 293 687 520 87 736 157 467 734 800 193 115 31 202 768 430 651 807 542 804 121 521 825 784 745 490 516 245 349 377 288 642 414 109 485 752 250 137 256 176 744 395 769 57 727 576 476 837 425 418 497 393 840 458 642 294 346 391 375 160 68 613 215 559 451 702 202 462 190 683 388 179 788 560 740 746 193 217 470 768 19 805 420 266 99 365 97 543 437 653 316 135 672 420 788 505 364 167 447 469 509 821 143 692 593 607 485 388 251 115 400 722 509 583 84 402 204 440 257 36 448 602 795 185 666 341 736 22 323 308 397 665 706 187 313 111 614 231 336 736 609 647 49 845 465 713 834 29 548 260 409 426 67 62 770 298 16 729 629 81 499 837 379 220 579 597 56 107 517 668 701 550 770 109 715 659 109 390 573 445 676 138 596 508 390 819 348 293 428 758 371 367 720 536 837 281 614 721 203 58 95 358 28 744 599 180 151 354 238 165 378 697 141 134 222 189 160 816 246 64 496 800 143 61 576 98 385 615 806 576 586 16 563 680 136 468 282 41 800 157 334 127 22 109 554 111 82 160 289 497 107 79 674 254 191 335 735 23 666 602 533 65 831 798 817 577 578 805 631 127 186 5 414 653 292 221 140 730 606 93 597 36 248 220 429 358 317 185 73 224 115 339 544 258 365 732 316 64 839 113 581 423 250 367 622 488 343 632 730 289 773 527 240 594 500 818 266 8 98 669 389 411 455 13 371 62 126 61 478 338 67 275 124 40 126 509 200 728 271 405 116 38 685 351 87 587 195 520 5 469 718 770 454 209 515 291 285 494 148 94 296 359 430 567 243 35 589 511 381 229 80 748 607 433 239 280 159 592 589 140 544 43 15 823 173 260 790 181 34 6 450 817 23 752 449 711 363 814 179 431 137 104 621 310 613 351 620 214 270 557 490 827 394 249 384 295 660 613 761 379 423 468 326 764 34 253 625 115 335 444 456 630 449 88 696 671 86 459 391 100 539 22 409 179 488 283 343 96 169 206 217 74 598 462 73 572 836 144 341 127 283 39 101 333 229 35 748 769 233 692 752 619 21 783 410 202 259 834 27 618 676 432 715 79 400 228 122 396 73 512 282 515 751 201 112 124 365 18 798 260 344 654 391 238 69 482 59 767 325 76 357 663 225 232 761 592 335 676 215 140 584 330 208 66 423 685 19 354 746 300 840 271 301 250 108 123 7 278 587 684 690 45 359 271 65 827 752 428 67 225 26 121 729 399 303 274 84 223 726 156 752 158 312 381 106 107 833 248 177 227 576 472 572 56 740 777 329 335 630 540 494 468 371 86 534 686 739 627 116 594 671 730 368 253 341 834 95 692 430 703 780 467 363 15 423 215 160 487 588 102 697 670 242 343 452 522 743 361 109 332 737 537 51 356 765 397 235 284 104 71 377 191 227 139 86 765 711 119 397 35 456 575 154 410 763 250 710 104 256 808 789 39 652 796 467 96 807 182 785 207 406 580 623 702 161 30 31 358 513 453 221 22 783 697 136 417 719 348 294 9 125 518 790 439 586 302 225 430 141 369 177 304 247 202 183 696 451 448 221 40 221 668 501 667 164 844 661 21 824 307 503 604 482 677 238 708 433 95 573 667 47 280 442 479 317 781 525 303 806 104 597 840 91 474 611 365 126 605 449 638 503 267 47 448 664 84 386 489 450 94 637 802 622 439 403 823 423 584 798 384 149 564 260 691 82 651 244 569 86 847 478 622 792 348 510 270 242 64 340 73 222 270 752 102 673 164 60 742 568 485 177 374 594 403 422 453 289 293 207 72 666 659 637 203 124 49 775 247 789 50 513 739 273 417 489 761 415 73 464 25 714 99 480 670 399 167 619 543 233 217 210 359 565 173 410 309 722 485 685 352 498 559 417 806 761 732 813 208 733 145 396 662 64 544 619 112 379 187 527 764 730 640 42 160 547 364 477 518 50 697 574 393 692 490 62 544 148 693 7 29 123 137 581 439 433 13 729 630 606 525 658 281 709 564 148 528 472 719 549 370 588 66 750 215 331 508 627 594 693 610 508 613 590 832 419 615 560 491 592 103 95 150 313 89 793 577 565 832 354 843 285 212 258 121 768 634 490 671 418 217 490 764 685 385 404 278 613 659 593 261 546 590 285 80 592 594 361 558 365 759 433 746 505 373 180 391 240 553 440 471 677 664 147 60 24 431 562 362 602 694 787 184 716 124 161 300 674 235 47 598 222 594 210 9 505 817 662 345 128 631 143 580 8 418 386 551 702 454 655 593 785 310 205 221 526 773 356 160 570 672 238 643 640 12 84 830 132 11 461 780 831 724 715 709 604 335 257 68 822 283 363 198 656 441 226 34 677 493 454 576 658 258 427 468 37 484 413 814 227 764 771 480 591 648 247 361 299 735 478 793 302 565 31 405 791 132 447 268 310 592 65 627 447 491 533 308 783 778 764 404 754 322 436 432 837 595 424 247 293 613 713 333 827 682 532 387 427 764 555 517 257 462 790 407 519 436 240 190 824 182 295 56 466 828 796 459 114 417 459 3 737 359 66 76 766 46 412 535 76 811 499 734 292 351 697 313 543 656 378 8 526 574 388 300 295 153 274 503 399 82 749 646 708 194 48 358 13 742 593 167 269 717 842 699 771 306 143 616 374 622 323 725 394 220 49 301 452 826 503 498 549 77 159 116 482 586 752 64 88 308 644 607 518 756 590 4 431 500 166 512 719 719 237 143 715 598 389 125 838 202 29 247 610 675 507 148 465 677 116 643 773 144 756 797 48 478 136 719 268 92 335 2 741 691 418 633 373 678 835 383 363 31 11 608 765 444 270 128 158 311 35 505 365 428 225 511 374 674 321 148 453 104 237 796 318 190 334 52 36 823 235 636 838 590 74 62 342 89 836 3 472 214 11 336 694 462 260 589 488 244 554 825 765 393 434 9 525 163 401 79 784 318 6 413 527 442 176 359 485 637 439 59 94 769 351 462 350 388 74 544 458 4 144 768 733 595 786 603 718 606 758 393 248 539 354 675 624 523 714 296 431 544 796 664 671 471 410 685 296 502 493 320 566 39 664 428 27 22 530 210 344 3 194 602 59 838 282 58 797 64 333 350 240 77 645 363 1 417 800 601 596 675 24 467 609 36 282 446 422 657 302 648 471 473 670 116 695 238 92 149 188 125 111 335 190 270 764 608 184 840 7 465 666 809 345 575 392 30 529 341 454 43 39 426 102 510 329 239 353 357 686 131 685 518 833 427 821 433 381 81 680 350 768 33 536 814 153 427 467 535 387 256 23 651 248 527 594 752 56 162 409 237 539 497 772 571 22 295 599 398 773 443 514 663 134 266 214 496 445 249 459 312 112 479 203 821 502 640 255 247 195 172 644 367 246 222 201 810 809 477 239 28 343 647 136 205 672 351 712 190 281 440 758 276 528 743 197 316 728 279 362 515 842 427 824 678 146 231 408 334 178 282 630 612 199 31 53 27 50 269 213 832 432 674 820 404 11 627 261 86 675 753 419 456 654 692 398 237 418 625 700 752 427 572 554 117 84 479 528 83 563 114 255 488 257 342 799 631 69 147 155 244 372 275 49 788 681 681 273 58 297 844 107 254 164 623 695 244 787 69 840 702 590 104 288 693 618 794 1 20 7 709 620 358 68 727 428 194 680 216 713 94 764 310 219 374 192 224 188 210 707 191 385 193 173 466 829 805 684 402 500 726 50 330 837 644 100 822 615 845 182 123 687 125 198 333 393 192 180 723 296 197 283 485 348 11 252 305 716 681 9 100 239 461 512 788 89 67 441 50 817 453 343 153 512 481 79 765 759 144 24 292 405 342 87 570 823 837 741 653 72 430 87 373 329 8 157 546 537 691 335 328 424 5 297 332 530 298 600 537 534 658 651 344 36 496 694 645 616 689 520 789 523 717 788 88 729 512 251 553 656 377 722 775 118 570 132 51 105 380 483 386 182 756 253 315 164 305 756 22 686 610 827 210 581 14 550 760 818 361 405 291 458 192 98 108 77 419 762 564 413 345 1 846 541 762 642 408 793 725 281 728 164 676 541 479 230 345 651 659 306 704 69 692 223 653 587 296 2 128 592 375 602 303 551 503 288 63 54 622 496 475 280 176 144 710 440 338 385 749 74 603 244 693 395 149 593 241 63 252 493 145 38 624 649 496 4 87 229 517 622 323 231 803 653 647 248 523 237 521 755 175 180 334 372 579 79 738 266 329 676 348 823 103 126 816 840 662 298 231 193 541 803 540 561 65 253 573 686 762 773 499 197 321 352 516 186 395 251 542 435 335 560 693 819 131 301 130 518 168 115 521 750 306 244 652 784 139 40 83 374 595 300 69 785 82 202 159 123 574 284 536 524 190 179 444 53 617 347 817 753 388 739 195 407 178 481 448 372 286 160 70 710 564 629 339 803 73 786 370 457 206 768 184 253 668 297 326 189 579 358 762 614 297 100 263 135 372 145 433 408 744 173 185 87 96 355 334 418 630 655 219 727 19 203 346 289 574 156 105 19 334 105 624 430 717 279 530 89 685 523 72 504 530 650 756 766 171 475 497 648 378 460 654 418 200 223 42 765 287 89 475 666 268 532 706 666 102 361 173 204 509 75 795 732 797 232 347 133 631 602 810 638 455 737 45 329 112 179 256 319 493 671 447 25 835 512 193 65 570 539 194 806 653 92 658 408 453 659 781 634 12 379 490 268 335 355 94 143 841 13 818 413 465 449 675 490 463 561 833 78 783 711 212 559 402 307 388 163 459 629 376 202 553 383 511 453 260 84 492 621 269 371 816 737 602 89 768 809 136 247 471 451 571 613 736 533 507 646 425 705 423 82 726 640 178 358 757 214 467 87 155 299 643 173 395 43 211 315 589 795 106 315 498 730 829 169 742 83 403 673 747 779 21 578 388 472 71 549 823 50 399 652 542 770 359 17 568 694 159 150 317 529 642 41 481 636 384 470 330 608 362 439 214 289 497 522 152 271 197 732 535 148 823 193 275 699 522 156 109 429 43 386 200 650 415 339 701 18 198 802 370 127 25 150 475 192 663 118 26 269 236 480 45 560 490 69 388 794 81 562 575 601 179 666 738 431 693 665 438 77 473 404 834 142 133 825 56 628 706 610 556 37 421 772 554 250 293 698 87 714 525 503 487 456 792 162 516 232 826 612 678 362 759 55 60 248 558 740 66 515 446 337 448 445 106 231 249 686 8 695 170 536 390 719 747 423 760 841 405 589 689 45 610 732 713 745 214 228 528 841 498 444 598 508 671 502 695 123 575 765 592 343 221 222 276 661 494 418 331 143 659 207 86 446 98 567 342 156 664 555 465 460 192 330 613 353 702 309 30 373 97 618 261 145 381 49 736 604 422 241 678 414 619 114 846 65 93 586 598 549 482 344 169 367 82 724 56 490 38 610 815 375 388 430 56 252 752 770 457 68 27 296 749 172 336 528 694 550 645 621 617 519 46 34 237 769 727 761 107 261 223 56 316 100 610 88 526 78 596 290 669 476 207 291 760 255 525 368 690 87 284 805 574 646 656 563 825 108 239 153 716 283 192 659 422 611 538 575 252 451 302 284 240 131 727 475 116 581 5 306 565 423 823 353 7 518 238 543 382 492 798 761 401 61 552 629 633 61 496 411 28 194 130 240 305 142 586 791 183 772 15 247 654 492 167 501 84 50 604 580 7 496 822 516 766 441 752 7 113 262 638 140 201 751 807 190 623 723 358 462 238 545 94 355 557 591 300 458 602 250 548 786 247 655 321 136 100 753 605 147 450 107 245 778 46 173 43 729 89 292 436 275 576 140 327 402 498 592 502 207 258 290 250 186 306 641 16 88 446 596 393 417 488 746 464 338 456 180 532 641 450 580 208 501 314 617 30 196 501 606 173 465 102 112 446 413 569 233 644 357 686 269 589 48 211 833 695 126 544 13 300 692 805 1 592 847 786 818 278 75 389 656 63 40 793 123 86 261 727 42 347 74 609 828 25 728 46 781 573 673 324 819 643 315 168 329 429 533 362 25 737 461 574 34 267 833 467 239 824 534 325 623 364 573 213 97 126 726 644 74 830 506 408 145 219 110 741 372 431 573 670 179 708 726 55 791 378 409 380 667 562 632 474 174 756 659 295 813 257 782 159 655 706 485 639 13 583 667 755 181 824 580 344 86 641 123 710 825 573 396 578 428 328 142 8 844 602 224 608 344 814 817 232 196 4 362 462 371 459 393 576 599 140 24 323 376 196 633 574 356 421 99 844 147 587 39 535 599 49 14 130 506 376 332 381 565 561 525 576 515 463 698 232 633 659 385 21 571 513 592 500 558 45 472 362 762 169 544 39 453 742 297 238 403 498 177 375 701 112 423 724 620 718 492 677 641 613 458 632 437 356 214 470 208 195 699 357 170 58 802 649 118 542 152 509 243 445 112 579 276 495 355 556 821 453 632 399 588 801 351 734 176 736 135 474 141 161 393 392 442 312 322 484 810 834 744 181 459 83 637 693 476 101 196 830 530 580 135 220 417 827 515 131 78 674 281 661 633 658 232 217 250 168 218 290 210 274 120 429 716 185 423 579 150 397 74 507 661 241 214 405 608 73 741 301 90 164 136 470 114 183 404 516 14 172 741 383 557 581 808 706 443 774 381 812 75 84 182 652 446 526 420 699 688 61 380 103 515 813 840 226 343 497 806 555 67 827 186 50 650 468 413 484 567 543 783 555 88 38 695 303 124 751 88 736 7 689 459 290 385 76 725 21 768 809 450 75 438 85 405 365 732 565 487 472 556 140 58 843 179 359 628 720 739 181 280 43 694 814 580 236 75 281 219 81 259 731 769 529 717 478 284 689 597 72 590 574 716 553 370 63 270 229 744 405 14 554 334 397 395 515 45 104 384 776 556 817 256 243 235 71 579 163 481 637 373 316 244 843 351 456 59 756 716 654 714 140 241 456 445 324 244 725 835 606 194 166 278 117 602 393 57 284 613 147 240 324 138 467 654 840 546 553 627 605 529 156 196 574 199 821 515 696 425 585 7 441 750 522 698 643 3 691 336 667 500 364 497 237 846 147 338 223 91 604 146 239 346 453 511 183 421 480 772 535 671 136 697 388 344 339 573 676 680 498 717 50 246 160 684 362 594 791 8 783 802 213 263 602 612 4 713 546 548 847 368 176 726 169 105 332 606 466 689 419 287 377 256 567 406 621 785 349 607 161 510 10 177 439 488 116 130 823 636 693 153 259 191 660 482 590 734 442 747 609 68 300 131 346 438 135 690 603 735 794 66 217 372 286 652 37 354 823 821 27 824 7 366 192 474 770 329 586 681 308 592 237 563 550 461 100 487 305 686 5 200 129 101 2 136 340 758 581 378 296 641 574 11 698 529 742 788 618 626 472 453 378 625 330 385 643 437 518 503 754 147 60 647 523 843 720 58 541 457 715 344 727 744 155 649 225 819 821 416 362 482 5 294 774 762 566 607 223 241 314 807 511 35 654 279 75 37 209 711 453 223 244 556 216 253 783 51 129 89 707 73 121 680 285 536 527 54 359 436 121 206 342 687 151 739 810 429 437 678 825 222 316 501 103 463 842 610 428 642 105 218 224 336 565 777 505 782 94 407 548 159 382 216 88 432 195 457 247 646 316 690 771 192 573 673 26 101 270 638 523 683 346 444 398 742 810 608 519 505 201 217 826 13 309 399 734 445 537 810 343 367 604 357 483 356 706 619 474 33 507 594 730 109 156 602 742 226 717 146 51 776 594 474 406 438 23 215 171 132 504 672 120 791 326 348 441 452 806 413 195 672 171 808 542 806 822 572 661 426 81 618 491 741 578 813 284 572 400 204 704 539 600 107 553 709 739 165 423 761 699 265 656 228 778 272 484 483 241 614 88 274 435 780 728 332 56 552 749 339 257 710 560 538 152 331 486 23 254 615 203 626 357 407 530 399 214 577 110 750 406 779 493 222 468 569 104 552 713 218 732 789 311 507 701 441 362 149 263 409 205 420 527 3 486 502 389 418 611 708 494 229 515 17 653 400 644 14 634 266 592 763 693 794 356 386 781 262 708 135 481 128 655 250 805 179 746 425 133 451 824 140 648 508 85 389 639 764 201 7 65 231 429 192 746 579 252 70 840 6 575 812 380 491 809 646 467 288 835 725 327 650 141 337 477 83 123 376 385 90 499 11 545 371 590 16 641 827 534 406 407 244 55 428 565 14 382 566 295 212 583 288 560 153 98 819 661 598 832 147 14 655 118 63 603 527 64 333 615 280 439 71 414 593 472 73 200 171 817 87 728 147 206 547 423 257 842 685 378 583 309 405 641 747 169 736 797 176 672 728 404 176 303 458 350 175 631 663 645 719 541 77 352 615 365 600 190 552 96 432 706 184 774 633 512 166 29 33 174 364 636 643 12 810 493 43 503 665 180 607 302 151 799 346 708 404 460 29 186 612 498 381 713 135 478 417 655 489 489 36 56 205 802 495 327 61 523 606 681 214 282 769 320 176 42 129 499 246 214 46 622 390 722 572 647 807 18 768 822 702 732 142 798 658 707 389 819 264 520 176 402 631 181 157 836 816 842 36 573 53 277 288 410 738 218 9 260 85 146 74 272 516 395 657 800 674 549 135 381 240 166 688 109 624 815 794 86 543 140 109 833 28 45 268 112 128 828 555 319 705 305 529 511 629 236 547 340 723 523 608 211 400 547 110 373 18 623 408 206 631 816 369 402 33 52 137 478 698 98 116 401 275 143 423 798 579 622 423 391 499 368 6 690 512 846 534 765 403 124 686 130 96 148 184 428 524 218 11 66 82 792 533 372 807 538 488 27 695 153 578 420 535 231 196 685 716 26 543 406 268 60 741 96 372 373 447 158 835 190 327 718 172 89 297 694 705 481 17 174 729 583 163 626 77 818 274 202 704 603 475 570 81 219 645 664 442 110 816 352 822 113 804 503 65 748 408 731 411 415 762 213 143 327 128 301 238 481 490 191 47 560 807 307 276 196 571 397 152 758 727 352 378 614 476 622 179 250 615 474 573 567 311 293 581 115 272 682 752 221 804 56 240 830 388 435 194 295 790 343 610 627 478 170 173 74 338 311 670 208 427 243 409 330 518 530 794 225 27 339 556 626 208 16 352 57 287 259 735 369 846 672 644 446 279 788 502 278 785 223 409 744 105 829 505 593 778 793 846 779 139 21 444 397 340 569 668 247 61 506 103 296 256 703 232 497 5 764 93 267 680 826 577 88 183 581 312 586 304 205 557 436 660 503 279 427 131 678 695 62 765 455 755 501 13 149 36 611 375 584 328 519 609 179 666 192 722 380 537 608 785 455 18 245 811 367 329 647 692 665 145 438 520 199 584 371 203 494 85 655 3 133 421 138 582 228 45 475 845 734 486 511 806 605 369 730 190 211 70 29 752 325 683 624 385 396 289 226 593 331 576 151 639 781 388 298 357 433 733 90 732 801 308 313 801 660 471 842 266 46 581 456 83 489 34 48 809 486 170 110 409 183 694 10 406 168 434 36 536 198 826 228 164 714 834 209 700 572 555 840 738 380 367 537 773 432 479 634 524 600 159 611 821 362 132 256 508 58 104 471 424 138 758 236 301 241 547 724 503 355 823 77 421 372 239 788 808 140 100 667 85 581 839 260 428 242 194 815 2 45 533 28 455 518 654 832 820 109 797 541 810 455 278 439 485 594 349 516 812 517 52 559 661 209 420 836 161 38 461 711 336 587 82 698 183 803 603 707 679 818 370 290 752 838 775 653 164 207 225 25 131 19 418 697 350 217 13 138 329 774 201 504 105 77 573 734 638 128 77 120 746 56 635 550 274 377 16 454 756 524 338 779 846 210 301 772 295 180 403 408 726 37 627 736 50 272 244 559 226 291 698 602 782 687 177 415 464 671 732 841 700 487 154 147 424 826 341 174 439 657 268 3 339 111 807 508 589 696 43 89 617 694 55 846 118 707 551 232 265 328 306 360 629 539 729 680 691 271 351 211 816 596 682 500 136 787 719 558 391 246 456 425 248 382 561 793 485 178 95 490 337 281 35 717 529 367 825 353 51 828 467 807 444 685 234 752 310 735 253 38 229 656 798 518 86 270 11 625 361 141 395 349 438 444 562 384 830 121 301 6 383 590 748 389 59 350 659 300 186 527 842 67 254 510 209 409 247 104 243 445 491 846 201 779 667 204 319 693 249 344 558 457 189 715 17 422 580 196 822 572 12 477 566 837 744 717 580 717 588 523 704 770 27 563 256 801 434 119 318 734 135 540 68 691 274 411 621 721 662 203 159 142 548 620 578 642 27 682 234 590 199 411 237 671 35 161 335 120 228 202 467 832 785 671 73 108 85 682 779 847 788 71 184 385 27 693 258 671 52 744 575 176 628 20 74 638 108 282 658 340 297 699 271 194 846 114 77 70 727 27 679 363 11 97 843 610 691 326 556 273 326 308 296 214 512 498 829 725 560 461 846 368 354 438 551 701 73 226 619 191 95 147 730 343 149 774 129 115 223 641 18 605 763 215 30 61 215 242 671 334 326 709 258 431 570 204 117 290 146 55 205 72 616 376 578 49 332 387 722 721 45 318 556 598 220 248 338 214 553 514 467 757 291 841 189 745 699 254 826 552 384 236 235 670 787 602 200 2 681 116 475 573 352 370 188 542 238 840 189 297 94 423 22 206 820 580 53 495 138 599 93 762 254 53 657 722 428 510 774 782 721 188 626 575 817 253 837 242 556 44 606 473 365 181 415 328 169 800 45 443 202 697 537 445 721 397 36 429 207 16 66 524 565 64 842 507 248 79 505 364 467 729 313 280 1 1 1 1 1 2 1 2 2 1 1 1 2 1 1 2 1 1 1 2 2 1 2 2 2 2 2 2 1 2 1 2 2 1 2 2 2 1 1 2 1 2 2 1 2 2 1 2 1 1 2 1 2 1 2 2 1 1 1 2 2 2 2 1 2 2 1 1 1 1 1 2 2 2 2 1 1 1 2 1 1 2 2 2 1 1 2 1 2 1 2 2 2 2 1 1 2 1 1 1 2 1 2 1 1 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 2 1 2 2 1 1 2 1 2 1 2 1 2 2 2 1 1 2 2 1 1 2 2 1 2 2 1 2 1 2 2 1 1 1 1 1 2 1 1 1 1 1 1 1 2 1 1 2 2 2 1 2 1 1 2 2 1 2 2 2 2 1 1 1 1 2 2 1 1 2 2 2 1 1 2 1 1 1 1 2 2 1 2 2 1 1 1 2 1 1 2 1 1 1 1 2 1 2 1 2 2 2 1 1 2 2 2 1 2 1 2 1 1 1 2 2 1 1 1 1 1 2 1 2 1 1 2 2 1 1 1 1 2 1 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 1 1 2 1 1 1 1 1 1 1 1 2 1 2 2 2 2 1 2 2 2 1 2 1 1 1 2 1 2 2 1 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 1 1 1 1 1 2 1 2 2 2 1 1 2 2 2 2 2 1 2 1 1 1 1 1 2 1 1 2 2 1 2 1 2 2 2 2 1 2 1 2 2 2 2 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 1 1 2 1 1 2 2 1 2 2 1 1 2 1 2 2 2 1 2 1 1 2 1 1 1 2 2 2 2 2 2 1 2 1 2 1 1 2 2 1 2 2 2 1 2 1 2 2 2 2 2 1 1 1 1 1 2 2 2 2 1 2 1 1 1 1 2 1 2 2 2 1 1 2 1 1 2 2 1 2 1 1 2 1 1 2 1 2 2 2 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 1 1 1 1 2 2 1 2 1 1 1 1 2 2 2 2 1 1 1 1 1 2 1 1 2 2 2 2 1 1 2 2 2 2 1 1 1 1 1 2 2 2 2 2 1 1 1 2 1 2 2 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 1 2 1 2 1 2 2 2 2 2 1 2 2 1 2 1 1 2 2 2 1 1 2 1 1 1 2 2 2 1 1 2 2 1 2 1 1 2 2 1 2 1 1 1 2 2 1 2 2 2 2 2 2 1 1 1 2 2 1 2 2 1 2 2 1 2 1 2 2 2 1 1 2 2 1 2 2 2 2 1 1 1 1 2 1 1 2 2 2 2 2 1 2 1 2 2 1 2 2 2 1 1 1 2 1 2 2 1 2 1 1 2 1 1 2 2 1 2 1 1 2 2 1 1 1 1 2 2 2 2 1 2 1 2 2 1 2 1 1 2 2 1 1 2 2 2 2 1 1 1 2 2 1 1 2 1 2 1 1 2 2 1 2 2 2 1 2 2 1 1 1 1 1 2 2 1 1 1 1 2 2 1 1 2 1 2 2 2 1 2 1 1 1 2 1 1 2 2 2 1 2 1 1 1 1 2 1 1 2 2 1 2 1 2 2 2 1 2 2 1 1 1 1 1 1 2 2 2 1 1 1 2 2 1 1 2 1 1 2 2 1 1 1 1 2 2 1 1 2 1 2 2 2 2 1 1 1 2 1 2 2 2 2 2 1 2 2 2 1 2 2 2 2 1 2 2 2 2 1 1 1 1 1 1 2 1 2 2 2 1 2 1 1 1 1 1 2 1 1 2 2 1 2 1 1 2 1 2 2 2 1 1 2 2 2 2 2 1 1 1 1 2 1 2 2 2 2 1 2 2 2 2 1 2 1 1 2 1 2 1 1 1 2 1 2 1 2 2 2 2 1 1 1 2 1 1 2 2 2 2 2 1 1 1 2 2 1 2 1 1 1 1 1 1 1 1 2 2 1 2 1 1 2 2 2 2 2 2 1 2 1 1 2 2 1 1 1 1 1 1 1 2 1 1 1 2 2 2 2 2 1 1 2 2 2 2 1 1 1 1 1 2 1 2 2 2 2 1 2 2 1 1 1 1 1 1 1 2 1 1 1 2 2 1 2 1 1 2 1 1 1 2 1 1 1 2 2 2 2 1 2 1 2 2 1 1 1 1 1 2 2 1 2 2 1 2 1 1 1 1 1 2 2 2 2 1 1 2 1 2 2 2 1 2 2 2 1 1 2 2 2 1 1 2 1 2 1 1 1 2 1 1 1 2 1 2 1 1 1 1 2 2 1 1 1 1 1 2 1 1 1 2 2 1 2 1 2 1 1 1 2 1 1 1 2 1 1 2 2 2 2 2 1 2 1 2 1 2 1 2 1 1 2 1 2 2 2 2 1 1 2 2 2 1 2 1 2 1 2 2 1 2 1 2 1 2 2 2 2 2 2 1 2 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 1 1 1 1 2 2 2 2 2 1 1 1 2 1 1 2 1 1 1 2 2 2 2 1 1 1 1 2 1 2 1 2 1 1 1 1 2 1 2 1 2 1 1 1 1 2 1 2 2 1 2 1 1 2 2 1 1 1 2 2 2 2 2 1 1 1 1 2 1 1 1 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 1 1 2 2 1 1 2 1 1 2 1 1 1 1 2 1 2 2 2 1 1 1 2 2 1 2 2 2 1 1 1 1 1 1 1 1 2 1 1 1 2 2 1 2 2 1 1 2 2 1 1 2 1 1 2 2 1 1 2 2 2 2 2 1 1 2 2 2 1 1 1 2 2 1 1 1 2 2 1 1 2 2 2 2 1 1 2 1 1 1 1 2 1 2 1 1 1 2 2 2 2 1 1 2 2 2 1 2 2 2 2 2 2 2 1 1 2 1 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 2 2 1 1 2 2 1 1 2 2 2 2 2 1 1 1 1 1 1 2 1 2 2 1 2 2 2 1 2 1 1 2 2 2 1 2 2 2 1 1 2 2 2 2 2 2 2 1 2 2 2 1 2 1 2 2 1 1 1 1 1 2 2 1 2 1 1 2 2 2 2 1 2 2 2 1 2 2 1 1 1 2 1 2 2 2 2 1 2 1 2 2 2 1 2 2 1 2 2 2 2 1 1 1 2 2 2 1 1 2 1 2 2 2 2 1 1 1 2 2 2 1 1 1 2 2 2 1 1 1 1 1 2 1 2 2 2 2 2 1 2 1 2 2 1 1 1 2 2 2 1 2 2 2 1 1 1 2 2 1 2 2 2 2 2 1 1 1 2 1 2 1 2 2 2 1 1 1 2 2 2 1 2 2 2 2 1 2 1 1 2 1 1 2 1 2 2 2 1 2 1 1 2 2 1 2 1 2 1 1 2 2 1 1 2 2 2 1 2 2 2 1 2 2 1 2 2 1 1 1 2 1 1 1 1 2 2 1 2 1 2 1 2 1 2 2 1 1 2 1 1 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 2 1 2 1 2 2 1 2 1 2 2 1 1 2 1 1 1 2 2 2 2 1 1 1 2 1 1 2 1 2 1 1 1 1 1 2 1 2 1 1 1 2 2 2 1 2 2 2 1 2 2 1 1 2 1 2 1 2 2 2 1 1 2 1 2 2 2 2 1 2 1 2 1 1 1 2 1 1 2 1 1 2 1 2 1 2 2 2 2 2 1 1 2 1 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 2 1 2 1 1 2 1 1 2 1 2 1 2 1 2 1 2 1 1 2 1 2 2 1 2 2 2 1 1 1 2 1 2 2 1 2 1 1 1 1 1 2 1 1 2 2 1 2 1 1 1 2 1 2 2 1 2 2 2 1 1 1 1 2 1 1 1 1 2 2 1 1 1 2 2 1 2 1 2 1 2 2 2 1 2 2 1 1 2 1 2 1 1 2 1 1 1 1 2 1 2 1 1 2 2 2 2 1 2 2 1 2 2 2 2 2 1 2 1 1 2 1 2 1 1 1 1 2 1 2 1 1 1 1 2 1 1 1 1 2 2 1 1 2 2 2 1 1 1 1 1 2 2 2 1 2 1 1 1 2 1 2 1 1 1 1 2 2 2 2 1 2 1 2 1 1 2 1 1 1 1 1 2 2 2 2 1 2 1 1 1 1 1 1 1 2 2 2 1 1 2 1 2 2 1 2 1 2 2 1 1 1 2 2 2 1 2 1 1 2 1 1 2 2 1 2 1 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 2 1 2 2 1 2 2 1 1 2 1 2 1 1 2 2 2 1 2 1 2 1 1 1 2 1 2 2 1 2 2 1 1 1 1 1 1 1 2 1 2 1 1 1 1 1 1 1 1 2 2 1 2 2 1 2 1 2 1 1 1 2 2 2 1 2 2 1 1 1 1 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 1 2 1 1 1 2 1 1 2 1 2 2 2 1 1 2 1 2 1 2 2 1 1 1 2 2 1 1 2 2 1 1 2 2 2 2 2 1 2 2 1 2 2 1 2 2 1 1 2 2 1 1 1 1 1 2 1 2 2 1 1 2 1 1 2 2 1 1 1 2 2 2 2 1 2 2 1 1 2 1 2 1 2 1 2 1 1 2 1 2 1 2 2 2 1 2 2 1 1 1 1 1 1 2 2 1 2 2 2 2 2 2 1 1 1 2 1 2 2 2 2 1 2 2 2 2 1 1 2 2 2 2 1 1 1 2 2 2 2 2 1 2 2 2 1 1 1 2 1 2 1 2 2 2 2 2 2 2 1 2 1 2 2 1 1 2 2 2 1 2 2 1 1 1 1 2 2 1 2 1 1 2 1 2 1 1 1 1 1 2 1 1 1 2 1 1 2 2 1 2 1 2 2 1 1 2 2 1 2 2 2 1 1 1 2 2 2 1 2 2 2 2 1 2 2 2 1 2 2 1 2 1 2 2 1 2 2 1 2 1 1 2 1 2 1 1 1 2 1 1 2 2 1 2 1 2 1 1 2 2 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 1 2 1 1 1 1 2 2 1 1 1 1 2 2 2 1 1 2 2 2 2 1 2 2 2 1 1 1 1 2 2 2 1 1 2 1 1 2 2 2 2 2 2 2 1 1 2 2 2 2 2 1 2 1 1 1 2 2 2 2 2 1 2 1 2 2 2 2 2 2 1 2 1 1 1 2 1 2 1 2 1 1 2 1 2 2 2 2 1 1 1 1 2 2 1 1 1 2 1 2 1 2 1 2 1 2 1 2 1 1 1 2 1 1 2 2 1 2 1 1 2 2 2 2 1 1 1 1 2 2 1 2 2 1 2 2 2 1 2 1 2 1 1 1 2 1 1 2 2 1 1 1 1 1 2 2 1 2 2 1 2 2 2 1 1 2 1 2 2 2 1 1 1 2 2 2 1 2 1 1 2 1 1 1 2 1 1 2 2 1 2 2 2 1 2 1 1 2 1 1 2 2 2 2 1 1 1 1 1 1 2 1 2 2 1 2 2 2 2 2 2 1 1 2 1 2 2 2 1 2 2 2 2 1 1 2 2 2 1 1 1 1 1 1 1 1 1 2 2 1 2 1 2 1 2 2 2 2 1 1 2 2 1 2 1 2 1 2 2 1 1 1 2 2 1 2 1 2 1 1 2 1 2 1 2 2 1 1 1 1 2 1 1 2 1 2 2 2 2 2 2 1 2 2 2 2 1 2 2 2 1 2 2 2 1 2 2 1 1 2 2 2 1 2 2 2 2 2 1 1 1 2 1 1 1 1 1 2 2 2 2 1 2 2 1 1 2 1 1 2 1 1 1 1 2 1 1 1 1 2 1 2 1 2 1 2 1 1 2 2 1 1 2 1 2 1 1 2 1 2 1 1 1 1 1 1 2 1 1 2 1 1 1 1 1 2 2 1 1 2 2 1 1 2 1 1 2 1 1 2 2 1 2 1 2 2 1 2 2 2 2 2 2 1 1 2 1 2 2 1 1 2 2 1 2 2 1 2 2 1 1 2 1 2 2 2 2 2 2 1 1 2 1 2 1 1 1 2 2 1 1 1 2 1 2 2 2 2 1 2 1 2 2 2 2 1 2 2 1 2 1 1 2 2 2 1 1 1 1 1 2 2 2 2 1 1 2 2 2 1 2 2 2 2 2 2 1 1 2 2 1 2 2 1 1 1 1 1 2 1 2 1 1 1 1 1 1 1 1 1 2 2 1 2 2 2 2 2 1 1 2 2 2 2 1 2 2 1 2 2 2 2 2 2 2 2 1 1 2 1 2 2 1 1 2 2 2 2 1 1 2 2 1 1 2 2 2 1 2 1 2 1 2 1 2 2 2 2 2 2 1 2 1 1 1 2 1 2 2 1 2 2 2 1 1 2 1 1 1 1 1 1 1 2 1 1 2 1 1 1 1 2 1 1 1 2 1 1 2 2 2 1 2 1 2 1 1 2 2 1 2 2 2 1 2 1 1 2 1 2 2 1 2 2 1 1 1 1 2 1 2 2 2 1 1 2 2 1 1 2 2 2 1 1 2 1 2 2 2 1 1 1 1 1 1 2 1 2 2 1 1 2 1 1 2 1 1 1 2 2 2 2 2 1 1 1 2 2 2 2 1 2 2 2 2 2 2 1 1 1 1 2 1 1 1 2 1 1 2 1 1 2 1 2 2 1 1 2 1 1 2 1 2 2 1 1 1 1 2 2 1 1 1 1 1 2 2 2 1 2 1 2 1 2 1 1 2 1 2 1 1 1 1 1 2 1 1 2 1 2 2 1 1 2 1 2 2 1 2 1 1 1 1 1 1 2 1 1 2 1 1 1 2 1 2 2 1 1 1 2 1 2 2 1 2 1 1 2 1 1 1 2 2 1 2 2 2 1 1 2 2 1 1 1 2 2 2 2 1 1 2 1 2 2 2 2 1 2 2 2 1 1 2 1 2 1 2 2 2 1 1 2 2 1 2 1 2 2 1 2 1 2 2 2 1 1 2 2 1 2 2 2 2 1 1 1 2 2 1 2 1 2 2 2 2 1 2 2 2 1 1 2 2 1 2 2 2 2 1 2 2 1 1 1 2 2 2 1 1 2 1 2 2 1 2 1 1 1 2 1 1 1 2 1 2 2 2 1 1 2 2 1 2 1 1 1 2 1 1 1 1 2 2 2 2 2 2 2 1 2 1 1 2 2 2 2 1 2 1 1 2 2 2 2 1 1 1 2 1 2 2 1 2 2 2 2 1 1 1 1 1 2 1 2 1 1 2 2 2 1 2 2 1 1 1 1 1 1 2 2 1 1 2 1 2 2 1 2 1 1 2 1 1 2 1 1 1 2 2 2 1 2 1 1 2 1 2 2 1 2 2 1 1 1 2 1 1 1 2 2 2 2 2 1 2 2 1 2 1 1 2 2 1 2 2 2 1 1 1 2 2 1 1 1 2 2 1 1 1 1 2 1 1 1 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 2 1 1 2 1 2 1 1 2 2 1 1 1 2 1 1 2 2 2 1 1 1 2 1 1 1 2 2 2 1 1 1 1 2 2 2 2 2 1 2 1 2 1 2 1 1 1 2 2 1 2 1 2 1 1 2 2 2 2 2 1 1 2 1 1 1 2 1 2 1 2 1 2 1 2 2 1 1 2 2 2 1 1 2 1 2 2 1 1 2 1 2 2 2 2 2 2 1 1 1 1 1 1 2 2 1 2 1 1 2 2 1 2 1 2 1 1 2 1 1 2 2 2 2 2 2 1 2 2 1 1 2 2 2 2 2 2 2 1 1 2 2 2 2 1 2 1 2 1 1 2 1 1 1 2 1 1 2 2 1 1 1 2 1 1 1 2 1 1 2 2 2 1 2 1 1 2 2 1 2 2 1 1 2 2 1 2 2 1 2 2 2 2 2 1 2 1 2 2 1 1 1 1 1 2 1 2 2 1 2 1 1 1 2 1 2 1 2 2 1 1 1 1 1 2 1 2 1 2 2 1 1 2 2 2 2 2 1 1 2 1 2 2 1 2 2 1 2 2 2 1 1 2 2 2 1 1 2 1 2 1 1 2 1 2 2 1 2 1 2 2 1 1 2 2 2 1 2 1 1 1 2 1 2 1 2 1 1 1 2 2 1 1 1 2 1 2 1 1 2 1 2 1 2 2 1 2 2 1 2 1 1 2 1 2 1 1 1 2 1 1 2 1 1 1 1 2 1 1 1 2 2 1 1 2 2 2 1 2 1 2 1 1 2 2 2 2 2 1 1 2 1 1 1 1 2 2 2 2 1 2 2 2 2 2 1 1 2 1 2 2 1 2 1 1 1 2 2 2 1 1 2 1 1 1 2 2 1 2 2 2 1 1 2 2 2 2 2 1 1 2 1 1 2 2 2 1 1 2 2 1 2 2 2 2 1 1 1 2 2 2 2 1 1 1 2 1 1 2 2 1 1 2 1 1 2 2 1 1 2 1 2 2 1 2 2 1 2 1 2 1 1 1 1 1 2 1 1 2 1 1 1 2 2 1 1 2 1 1 1 2 1 2 1 2 1 1 1 1 2 1 2 2 2 2 2 1 2 2 1 2 2 2 1 2 2 1 2 1 1 1 2 1 2 1 1 1 1 1 1 2 1 2 2 1 2 2 1 2 2 2 1 2 2 2 2 2 2 2 1 1 1 2 2 2 2 1 1 2 1 1 1 1 2 2 2 2 1 1 1 2 2 1 2 1 1 1 2 2 1 1 2 2 2 2 1 1 2 1 1 1 2 1 1 2 2 1 1 1 1 2 2 2 1 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 2 1 2 2 2 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 2 2 2 1 1 2 1 1 2 2 2 1 1 2 1 1 2 2 2 1 2 2 2 2 2 2 1 2 1 1 2 2 1 2 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 1 2 2 1 2 1 1 2 2 2 2 1 2 1 1 1 2 2 2 1 1 1 2 1 1 1 1 2 1 1 2 1 2 1 2 1 2 1 2 1 1 2 1 2 2 1 1 2 1 1 2 2 2 2 2 1 2 2 2 2 1 1 1 2 1 1 2 2 2 1 2 1 1 1 1 1 2 2 2 1 2 2 2 1 2 1 2 1 1 2 2 1 1 1 2 2 2 1 2 1 2 2 2 1 2 1 1 2 1 2 1 2 2 2 1 1 1 1 1 2 1 1 2 2 1 2 1 1 2 1 1 1 1 1 1 1 2 2 1 1 1 2 2 2 1 2 2 2 1 1 2 1 1 1 2 1 1 1 2 2 1 2 2 1 2 2 1 1 1 1 2 2 2 2 2 2 1 1 2 1 2 1 1 2 2 1 1 1 1 1 2 2 1 1 1 1 1 1 2 1 1 1 2 2 1 2 1 2 1 1 1 2 1 1 2 1 1 1 2 2 1 1 1 2 1 2 2 2 1 1 2 1 1 2 1 1 1 2 2 1 1 2 2 1 2 2 2 2 2 2 1 1 2 2 2 2 1 2 2 1 2 2 1 1 1 2 2 2 1 1 1 2 2 1 2 2 1 2 1 1 2 2 2 1 2 2 1 2 2 2 1 2 2 1 1 2 1 1 2 1 1 1 2 2 2 1 2 2 2 2 1 2 1 1 1 1 1 1 1 1 2 1 2 1 1 1 1 1 2 2 1 2 1 1 1 1 2 2 2 2 1 1 1 1 1 2 2 1 1 2 2 1 2 1 1 1 1 1 2 2 2 2 2 2 1 1 1 2 1 2 1 2 1 2 2 1 2 1 1 1 1 2 2 2 2 2 1 2 2 2 1 1 1 2 2 1 1 1 1 1 1 2 1 1 1 2 1 2 2 1 1 2 1 2 2 2 2 2 1 1 1 2 1 2 2 1 1 2 1 2 1 2 2 2 2 2 1 2 1 2 1 2 1 1 1 1 2 2 1 1 1 1 2 2 2 2 2 1 2 1 2 2 1 2 1 2 2 1 2 1 1 1 1 1 2 2 2 2 1 2 2 2 2 1 2 1 1 1 2 1 2 2 2 1 2 1 2 1 2 2 2 1 2 1 2 1 1 1 2 1 2 2 2 2 2 1 1 2 1 1 1 2 2 1 2 1 1 2 1 1 1 1 1 1 1 2 1 1 2 2 1 1 2 2 2 2 2 2 1 1 1 1 2 2 1 2 2 1 1 1 2 1 1 1 2 2 2 1 2 1 1 1 2 1 2 1 1 1 2 2 2 1 1 1 1 2 2 2 2 2 1 1 2 2 2 1 2 1 1 2 1 1 1 2 2 2 1 1 1 1 2 2 1 2 1 1 2 2 1 2 1 2 1 2 2 2 1 1 2 1 2 2 2 2 1 2 1 2 2 2 2 1 2 2 1 2 2 2 1 1 1 2 1 2 1 1 1 2 1 2 1 2 2 2 1 1 1 2 2 1 1 1 2 2 2 1 2 1 2 1 1 2 1 2 1 1 2 2 2 1 2 1 2 2 1 2 1 1 1 1 1 1 2 1 2 2 2 1 1 1 1 2 2 1 1 1 1 2 1 1 1 1 2 1 1 2 1 2 2 2 2 1 1 1 1 2 2 2 1 2 2 2 2 1 2 1 1 2 1 1 2 2 2 2 1 1 1 2 1 1 1 1 2 1 2 2 2 2 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 1 2 1 2 1 1 1 2 1 2 2 2 2 1 2 1 1 1 2 1 2 1 1 1 1 2 2 2 1 1 2 1 2 1 1 2 2 1 2 2 1 1 1 1 1 1 2 2 2 2 1 2 1 2 1 1 2 1 2 2 2 2 2 2 1 2 2 2 2 1 2 1 1 1 2 1 1 2 1 1 1 1 2 2 1 2 1 1 1 1 2 1 1 1 1 1 2 1 2 1 1 1 1 1 2 1 2 2 2 1 2 1 1 2 2 1 2 2 2 2 1 1 1 1 2 2 2 1 2 1 2 2 1 2 1 2 2 1 1 2 2 2 2 2 1 1 2 2 1 1 2 2 2 1 1 1 1 1 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 1 2 2 1 1 2 2 1 1 2 1 1 1 2 1 2 1 1 1 2 1 1 1 2 1 2 1 2 1 1 2 1 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 2 1 2 2 2 2 2 2 2 1 1 1 2 1 1 1 2 2 1 2 2 1 2 2 1 1 1 2 1 2 1 2 1 2 2 2 1 2 1 2 2 1 2 2 1 1 2 1 1 2 1 1 2 2 1 2 2 2 1 2 1 1 2 2 1 2 1 1 1 1 1 2 1 1 1 2 2 2 2 2 2 1 1 1 2 1 1 1 1 2 1 1 2 2 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 2 2 1 2 2 2 2 1 2 2 2 1 2 1 1 2 2 2 2 2 2 2 2 1 2 1 2 1 2 2 1 1 2 2 1 2 1 2 1 2 1 1 2 2 2 1 1 2 2 1 1 1 1 1 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 1 2 2 2 1 1 2 2 2 2 2 1 1 2 1 2 2 2 2 2 2 1 2 1 2 2 1 2 2 1 2 1 2 2 2 1 1 1 1 2 2 2 1 2 2 2 2 1 2 1 1 1 2 2 2 2 1 2 2 1 2 1 1 1 2 2 2 2 1 1 1 2 1 1 2 2 1 2 2 1 2 2 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 2 1 2 1 2 2 2 1 1 1 1 2 2 1 1 1 2 1 2 2 1 1 1 1 2 1 2 1 1 2 1 2 1 2 1 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 2 1 2 2 1 2 1 2 2 1 2 1 1 2 2 2 2 2 1 2 1 2 1 1 1 2 1 1 1 2 2 1 1 1 2 2 2 1 1 2 1 1 1 1 2 2 1 2 1 1 1 2 2 1 1 2 1 2 2 1 2 1 2 2 2 2 2 2 2 1 2 2 2 2 1 1 1 2 1 2 2 2 1 2 2 1 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 1 2 2 2 1 1 2 2 1 1 1 2 1 2 1 2 2 2 1 1 2 2 2 1 2 2 2 2 1 2 2 1 2 1 2 2 2 1 2 2 1 1 1 2 2 1 2 1 2 2 1 2 1 2 2 1 1 1 2 1 1 1 1 2 2 2 2 1 2 2 1 1 1 2 2 2 2 2 2 2 1 1 1 2 1 2 1 1 2 2 2 2 1 2 1 2 2 2 1 2 2 1 2 2 2 1 2 1 1 2 2 1 2 1 1 1 2 2 2 2 1 2 1 1 2 2 2 2 1 2 2 1 1 2 1 2 2 1 1 2 2 2 2 2 1 1 2 2 1 2 1 1 1 1 2 2 1 1 2 2 2 2 1 1 1 2 1 2 2 2 1 2 1 2 2 1 2 1 2 2 1 2 2 2 2 1 1 2 1 2 1 2 1 2 1 1 2 2 1 2 2 1 2 2 1 1 2 2 1 2 2 2 2 1 1 2 2 2 2 2 2 2 1 1 1 1 2 1 1 1 2 2 1 2 2 1 1 2 2 2 1 1 1 1 2 1 1 2 2 2 1 1 2 1 1 1 1 2 2 1 2 2 2 2 1 2 2 2 1 1 2 1 2 4 2 4 3 4 4 4 1 3 4 4 2 3 3 2 1 2 4 1 1 2 3 3 3 1 1 3 4 3 2 3 1 4 1 1 1 3 3 3 3 2 2 1 4 4 4 3 4 1 3 2 1 4 4 3 1 4 3 1 1 4 1 3 1 1 2 1 2 3 4 1 4 3 4 2 2 2 4 2 2 2 3 1 1 3 4 3 4 2 2 4 3 3 4 3 4 4 2 4 2 3 4 1 2 2 1 3 1 4 4 3 3 4 1 3 1 2 4 3 2 4 1 2 4 4 3 2 4 3 2 2 3 1 2 1 2 2 2 3 3 4 2 3 3 2 2 2 3 3 4 4 1 4 3 1 2 4 2 1 4 1 3 2 4 3 1 4 2 4 2 4 2 4 1 2 4 3 3 3 2 1 1 1 4 3 2 1 1 1 3 2 3 4 4 3 1 4 2 2 4 3 1 3 4 4 4 4 4 2 4 2 1 4 2 1 3 3 3 3 4 4 3 1 3 1 3 1 1 3 4 2 4 4 4 3 4 2 2 3 3 2 3 4 3 2 4 4 4 1 4 3 4 1 1 4 4 3 1 3 2 4 4 1 1 2 2 2 1 2 2 3 3 1 2 3 2 2 3 4 2 1 3 4 4 2 1 4 3 2 4 1 2 3 4 1 4 4 1 4 2 1 1 1 1 4 1 3 4 1 1 3 3 2 3 3 4 1 2 1 1 1 4 4 1 4 4 3 3 2 4 1 3 4 3 3 4 1 4 4 4 3 1 2 4 1 2 2 1 1 2 2 1 1 2 3 3 2 1 3 4 4 1 4 2 2 4 1 3 2 3 2 2 2 4 3 2 4 3 4 1 2 1 1 3 2 3 1 3 4 1 2 1 4 1 2 1 1 1 4 1 3 1 2 3 2 1 3 3 1 1 1 3 3 3 2 2 1 3 4 3 3 3 4 2 1 4 2 1 4 4 3 4 3 4 2 2 4 3 1 3 1 3 4 2 4 2 4 3 2 2 4 2 1 3 4 3 1 1 4 4 1 3 2 1 1 3 2 4 1 2 2 2 2 1 2 1 2 4 2 3 3 4 3 4 3 1 3 1 1 1 4 3 2 3 1 2 1 2 4 1 4 2 2 1 2 3 3 1 1 1 1 1 3 1 2 4 2 3 2 2 3 1 3 4 4 2 2 2 2 2 2 4 4 3 4 3 1 4 1 2 2 2 2 2 2 1 1 3 1 4 2 2 1 1 2 4 3 1 4 2 1 1 3 1 3 3 1 4 1 3 1 2 3 1 2 4 3 4 1 3 3 4 3 4 3 4 3 1 4 3 4 4 2 2 3 2 4 3 2 4 1 1 2 1 2 4 3 3 1 4 3 3 3 4 3 3 3 3 3 1 2 2 2 3 3 1 1 1 2 4 1 2 2 2 4 1 1 4 3 1 3 2 1 3 4 3 4 4 4 1 4 3 1 3 2 2 3 4 4 3 4 1 1 3 4 2 1 3 1 4 4 2 4 4 4 2 4 2 4 4 4 1 4 4 3 4 4 2 2 3 4 2 2 2 2 4 2 2 3 2 1 1 1 1 1 2 2 2 2 1 4 3 1 2 3 1 2 3 4 4 1 1 1 3 1 3 4 3 2 4 2 3 3 1 3 1 1 4 1 1 2 3 4 3 1 4 3 2 2 2 1 2 2 3 1 3 1 4 1 1 3 3 3 4 4 3 1 4 3 1 2 1 2 2 3 3 3 2 2 2 1 1 4 2 2 4 4 4 2 4 3 1 1 4 4 4 2 2 1 1 3 4 3 1 4 2 4 1 1 2 3 4 2 2 1 1 2 3 3 3 4 1 2 2 4 2 4 2 2 2 1 4 3 3 3 1 2 2 2 4 2 1 4 4 4 2 1 3 2 2 3 3 1 3 2 2 4 4 3 4 4 2 2 3 1 1 4 2 1 1 1 3 4 1 3 1 2 2 2 3 4 1 1 4 1 2 2 1 1 4 1 2 4 1 2 2 3 3 3 3 3 2 1 4 2 4 1 4 1 2 3 4 1 1 2 4 4 1 4 3 2 1 4 2 1 1 2 4 4 3 4 4 1 4 4 4 4 3 2 4 4 1 2 4 3 4 2 2 4 1 1 1 4 3 2 2 4 2 4 3 1 2 3 3 2 1 4 4 2 2 3 1 3 1 4 2 3 1 2 1 1 4 4 4 3 1 3 2 1 3 4 1 2 3 2 4 2 2 2 3 2 3 2 3 3 2 4 1 4 1 1 1 4 4 1 3 2 3 4 1 1 3 1 1 1 3 4 3 2 3 4 1 2 1 3 3 4 3 4 4 3 4 3 3 3 2 1 1 4 2 2 3 3 1 3 2 2 1 2 4 4 2 4 4 3 4 3 2 3 1 4 1 3 2 3 4 1 4 1 1 3 1 4 3 2 4 3 3 4 1 3 1 4 1 2 1 3 3 4 4 3 2 3 2 4 1 3 2 4 4 3 4 2 2 3 3 1 4 1 1 4 3 3 3 4 3 2 3 2 1 2 3 3 4 4 1 2 3 4 4 2 3 1 1 1 3 2 3 2 2 1 3 4 4 3 1 2 1 2 4 1 2 4 1 4 3 1 2 3 3 2 4 2 2 2 1 3 4 2 1 3 4 3 4 3 1 1 4 4 4 4 2 3 1 1 4 2 4 3 4 1 4 1 3 4 1 4 3 3 1 1 2 3 1 2 4 1 2 1 2 2 4 2 1 2 1 2 1 3 2 2 1 3 4 2 1 2 3 3 3 3 1 1 1 4 1 3 3 4 1 1 3 1 1 1 2 3 4 2 4 3 4 4 4 1 4 4 3 1 4 3 2 1 2 1 2 3 2 1 2 2 2 3 4 1 3 1 4 4 1 3 3 2 2 4 3 3 1 4 2 1 1 2 4 2 3 2 1 2 3 4 1 4 4 2 4 4 1 1 3 3 1 2 2 4 1 4 3 1 2 4 4 3 4 2 1 1 2 4 2 4 1 2 3 4 1 2 4 3 2 3 2 2 3 2 4 4 2 3 2 4 3 3 4 2 3 3 2 3 4 1 2 4 2 1 4 2 4 4 4 4 1 2 1 2 2 3 2 3 2 4 4 4 4 1 4 2 2 1 1 1 3 2 2 4 4 2 3 3 1 4 2 3 3 1 1 1 3 1 4 4 4 3 2 3 3 4 3 3 4 4 2 2 3 3 2 4 1 3 3 1 3 4 3 2 4 1 1 2 4 4 3 4 1 3 4 3 3 1 1 3 1 1 3 4 4 4 1 2 4 1 4 2 1 4 2 1 4 2 2 1 4 4 4 3 4 4 1 4 1 4 1 1 4 3 1 2 2 2 4 3 3 2 4 4 4 4 1 3 3 3 2 4 1 1 4 3 2 2 4 4 2 2 3 3 3 3 3 4 1 2 3 4 4 2 1 3 2 1 4 3 1 3 4 1 2 4 4 4 1 4 1 4 4 2 3 4 4 1 2 1 1 1 2 1 3 1 4 2 2 1 1 3 4 2 3 3 4 3 2 1 3 4 2 3 1 2 1 1 1 1 3 4 2 1 3 4 2 3 4 4 2 3 2 2 4 2 4 2 1 1 1 3 2 2 1 3 3 3 1 3 2 1 3 3 2 1 4 2 2 4 4 2 3 4 2 4 4 3 1 1 3 1 4 2 1 1 4 4 3 1 2 2 4 1 4 2 4 3 1 3 2 1 4 4 1 2 4 4 2 1 1 3 1 2 3 3 1 2 4 3 1 4 4 3 2 4 3 4 3 3 3 3 1 4 3 4 2 2 2 3 4 4 1 4 2 1 2 2 2 1 4 3 3 4 2 1 3 2 1 1 3 1 2 2 4 4 3 3 3 3 4 1 4 4 3 3 4 1 2 4 2 4 4 2 2 3 1 1 2 3 2 2 3 1 4 1 2 4 1 4 1 2 4 2 3 4 2 2 2 3 1 1 1 4 4 1 2 1 3 4 2 2 1 1 3 3 3 4 1 4 2 3 2 2 3 4 2 2 3 2 3 1 1 2 1 3 1 2 4 2 1 2 1 1 2 4 1 3 2 3 1 1 2 4 1 4 2 1 2 2 2 1 1 4 2 4 4 3 4 1 1 1 1 1 2 2 2 4 4 1 3 1 1 3 1 2 2 4 4 1 1 2 3 3 3 1 4 4 3 3 1 3 4 2 3 4 2 1 2 1 1 4 3 3 3 2 1 4 1 3 1 2 1 4 1 4 4 1 3 2 2 3 4 2 1 2 2 2 1 4 4 4 2 4 1 3 1 2 4 2 2 4 1 3 3 1 4 1 4 2 2 1 4 1 1 1 4 2 4 3 4 3 2 2 4 4 4 1 2 3 2 1 2 1 4 4 4 3 3 2 4 3 1 2 2 1 2 1 2 4 1 2 1 4 4 2 2 4 4 2 2 3 4 3 2 4 4 4 1 3 1 2 4 4 4 1 1 4 2 2 3 2 2 1 1 4 2 3 2 2 3 2 1 2 1 3 4 3 3 1 1 4 2 1 3 3 1 2 3 4 2 2 3 3 3 3 4 1 1 4 3 2 1 3 1 1 4 4 3 4 1 3 1 2 4 1 1 1 4 1 2 2 4 3 1 3 1 3 1 1 1 2 4 1 2 4 1 3 2 2 1 3 2 2 4 3 1 1 4 3 2 4 4 1 1 2 2 1 4 4 2 4 3 4 1 1 2 1 2 3 1 1 3 3 3 4 2 2 1 4 2 1 3 3 2 2 3 1 3 1 1 3 3 2 1 3 4 2 1 1 1 4 1 3 2 4 3 2 1 4 1 4 1 2 4 4 3 4 1 4 4 4 1 4 4 2 2 1 4 2 1 1 4 1 2 3 2 2 2 2 1 4 4 2 2 2 4 1 2 1 2 2 2 4 2 3 1 3 4 3 1 3 4 4 2 2 2 1 3 2 1 4 3 4 1 2 2 3 1 3 1 1 3 2 4 1 3 4 1 2 1 4 2 4 4 3 3 4 4 3 3 4 4 3 1 4 3 1 4 1 1 4 1 4 2 3 2 4 3 2 4 1 4 1 4 4 2 4 3 4 1 3 1 2 2 3 3 2 3 2 1 3 3 1 1 4 4 2 3 1 3 4 1 3 1 4 3 1 2 2 4 2 2 2 3 1 2 2 1 1 3 1 1 3 1 4 2 2 3 4 3 4 3 4 4 4 3 1 1 4 4 2 3 2 3 2 2 4 4 1 4 2 4 4 3 1 4 2 3 3 2 4 3 4 3 1 3 1 2 4 2 2 2 3 2 4 2 1 4 1 2 1 3 4 1 3 1 2 2 1 3 4 1 1 2 1 4 1 1 2 2 3 1 1 3 2 3 2 4 4 2 4 2 2 4 4 3 2 2 3 4 2 2 2 1 4 1 3 2 1 4 2 2 4 2 3 3 1 3 1 4 1 1 2 1 1 1 3 1 1 2 2 4 3 3 4 4 3 2 2 3 3 3 3 1 1 3 1 2 2 1 2 4 3 3 1 1 2 1 4 2 2 3 1 4 3 3 3 1 1 3 4 3 3 4 3 3 4 3 1 1 1 1 1 3 2 4 4 4 2 4 1 2 1 3 1 2 3 1 3 4 1 4 1 2 3 1 2 2 1 4 4 3 3 2 2 2 3 1 3 1 3 2 2 4 3 4 4 4 3 1 1 1 2 1 1 3 1 1 4 3 2 2 1 2 2 2 4 4 3 4 4 4 1 3 4 4 2 1 4 4 4 4 4 2 4 1 2 1 2 3 2 1 3 1 4 4 4 2 1 2 2 2 1 1 2 2 2 1 3 4 2 4 1 1 4 4 4 1 2 2 4 4 3 1 2 3 2 3 3 4 1 3 4 4 4 3 1 3 1 2 3 1 4 1 3 1 3 1 4 3 4 2 3 1 1 1 3 1 4 3 1 1 2 1 1 4 3 4 3 3 3 3 4 3 2 3 1 2 1 2 1 1 2 3 2 1 2 3 2 4 3 1 3 3 1 4 4 1 4 1 4 1 4 4 3 1 3 4 3 3 3 4 1 1 3 1 4 3 4 1 3 2 4 2 3 3 3 1 3 1 3 2 2 1 2 4 1 4 2 3 1 3 3 3 3 4 1 1 1 4 4 3 3 1 1 1 1 3 2 3 4 1 1 3 4 1 3 1 4 1 2 4 2 3 2 3 3 3 3 3 3 3 2 4 1 2 3 2 1 4 1 4 4 2 3 1 2 2 3 4 3 1 4 2 3 1 1 4 3 3 4 4 4 1 1 3 3 3 3 3 3 1 2 1 1 1 4 2 1 1 3 3 2 3 1 1 3 1 1 1 2 2 1 3 1 4 4 3 1 2 3 4 1 4 2 3 2 3 4 2 3 3 2 2 2 3 4 2 2 3 3 1 2 1 3 3 3 4 3 4 4 4 2 2 2 2 1 2 4 1 2 3 2 2 3 4 3 2 3 3 2 4 4 1 2 1 1 3 2 1 1 1 4 3 1 3 4 1 3 3 3 2 3 4 4 2 2 3 1 1 1 4 2 2 3 4 1 2 2 2 4 2 3 4 1 2 2 1 2 4 3 3 4 4 2 4 1 4 2 1 1 2 4 3 2 2 1 4 4 1 1 4 3 2 4 2 3 4 1 3 1 3 3 1 2 2 1 4 3 1 3 1 4 1 2 1 1 3 4 3 1 2 4 1 3 3 4 2 1 1 2 1 3 3 2 1 3 4 1 4 3 2 1 3 3 3 1 1 4 3 2 2 3 1 1 4 2 3 2 3 2 1 4 4 1 2 2 1 3 2 3 3 2 2 1 4 2 2 4 3 1 3 4 1 2 3 1 3 2 4 2 3 3 1 4 3 1 3 4 2 4 2 2 4 3 3 4 4 4 1 4 4 4 1 3 3 3 4 1 4 1 2 4 1 2 1 4 2 3 3 1 4 3 3 4 3 3 1 1 3 4 1 2 2 3 2 3 4 3 2 1 1 2 1 1 2 1 2 2 2 3 4 3 4 3 2 3 1 4 1 3 4 2 1 1 3 4 4 4 2 1 1 2 2 4 1 3 2 3 2 3 1 1 2 3 4 2 4 3 2 1 4 3 1 3 4 2 2 2 4 1 1 4 2 3 1 2 3 4 3 4 1 3 1 3 1 4 1 2 4 4 2 2 2 4 1 4 1 2 2 4 2 2 2 2 4 3 2 2 4 1 1 1 4 4 3 2 3 2 4 4 2 3 3 1 2 4 4 2 1 2 4 3 4 4 4 1 1 3 3 1 3 2 2 2 3 2 2 1 2 3 1 4 4 4 3 1 1 1 4 4 1 3 3 4 4 2 4 1 2 3 3 3 1 4 4 1 4 1 1 4 3 1 1 2 1 3 3 1 3 1 4 3 4 4 1 1 2 2 3 4 3 2 4 4 3 1 2 1 2 3 2 1 2 2 1 4 2 3 1 2 4 3 2 2 2 4 1 1 3 1 2 4 4 1 3 2 2 1 4 2 2 4 1 4 2 1 2 4 2 1 4 1 4 1 4 1 2 1 1 3 1 1 4 1 2 1 1 2 1 2 1 2 1 1 2 3 1 2 3 2 3 2 1 4 3 1 1 1 4 3 1 4 4 4 1 1 1 4 3 3 4 3 3 1 4 1 2 1 1 2 1 4 1 2 3 1 3 2 2 3 4 4 1 2 2 3 2 1 4 2 2 3 3 2 3 2 2 2 2 1 4 3 1 3 4 1 3 1 3 1 4 3 2 4 2 3 2 2 2 2 2 1 1 1 2 4 3 1 2 3 2 3 1 1 2 2 1 3 2 4 4 4 3 2 4 1 1 2 4 1 2 2 2 1 3 3 1 2 2 2 2 3 1 4 4 4 2 4 4 4 2 1 2 3 2 1 1 1 4 2 2 4 2 1 2 4 3 2 4 4 4 3 2 2 1 2 1 2 4 1 1 4 1 3 3 1 3 3 2 3 3 2 4 4 3 3 4 3 1 4 1 1 3 3 2 4 1 1 3 2 4 3 4 2 4 2 4 4 2 3 2 2 1 2 4 3 4 3 1 3 3 3 1 2 2 2 1 1 4 4 4 2 2 2 1 3 3 1 3 1 4 2 2 2 1 2 4 3 3 4 2 3 2 3 4 1 2 4 1 4 2 1 1 2 4 1 1 2 4 2 3 1 1 1 3 2 2 1 1 2 4 1 1 3 4 2 4 4 1 1 1 4 4 4 4 1 2 3 4 1 1 4 4 1 3 3 3 1 4 1 1 3 1 2 2 2 4 3 1 1 3 1 2 1 1 1 3 4 3 3 2 4 1 2 2 3 1 4 4 3 4 3 3 2 1 1 4 4 1 2 3 3 2 3 4 2 2 4 2 4 2 3 2 4 1 3 3 2 1 3 2 3 2 4 2 3 2 1 2 3 3 3 1 3 1 4 4 2 3 1 2 4 4 4 3 3 3 2 3 1 4 2 4 1 3 1 2 2 4 3 3 3 3 3 3 1 1 1 4 4 2 3 3 3 3 4 4 1 2 4 1 4 3 3 3 4 3 4 3 2 1 4 4 4 2 4 3 2 1 3 1 4 3 3 4 1 4 4 4 1 1 1 3 3 1 4 1 2 1 3 3 2 1 1 2 2 3 3 3 3 3 2 4 2 4 2 2 1 4 4 4 3 2 4 4 1 3 1 1 4 3 4 4 1 4 2 3 4 4 4 1 4 2 2 3 1 3 3 3 3 3 4 2 4 2 1 3 3 3 2 4 1 1 2 4 4 2 3 3 3 1 3 2 1 4 1 2 3 3 4 1 2 1 3 4 2 3 2 1 4 2 2 3 4 1 1 3 4 4 4 4 1 3 3 3 1 4 3 3 3 2 2 3 1 3 2 1 1 4 4 4 2 4 1 4 1 2 1 3 1 4 4 4 2 1 1 2 2 4 1 3 1 1 2 1 3 2 3 3 3 4 4 2 3 1 4 3 4 2 3 4 2 3 4 3 2 2 4 2 2 2 4 2 3 3 3 2 1 1 3 3 2 4 3 1 3 3 3 3 4 1 2 1 3 1 1 3 3 1 1 1 3 4 4 1 2 1 1 2 2 1 2 3 4 2 3 2 4 3 3 4 4 3 2 3 1 1 3 2 2 3 1 3 3 4 3 2 4 4 4 4 3 3 3 3 4 3 3 3 1 1 1 1 1 3 2 4 2 1 3 2 3 4 3 2 3 2 4 1 4 2 2 3 1 3 2 1 1 4 2 3 2 1 4 4 2 4 1 3 2 2 2 3 4 4 4 4 4 4 4 4 4 4 2 3 2 3 4 2 3 3 4 1 3 1 2 2 4 2 4 1 2 4 4 2 2 2 3 3 1 3 2 4 3 2 1 4 2 2 1 2 3 1 1 3 1 4 1 1 1 1 3 2 4 1 4 2 3 4 3 3 2 3 4 2 1 3 4 2 3 3 1 4 4 4 3 4 1 3 3 3 1 4 1 4 4 4 4 3 2 3 2 2 3 1 1 4 4 2 1 3 2 3 1 4 4 3 3 3 2 3 4 3 2 3 2 4 1 1 2 3 4 4 4 1 4 2 2 1 3 4 3 2 3 4 3 2 2 4 2 1 4 3 3 4 1 3 4 4 2 2 3 1 1 4 3 4 2 4 1 4 3 4 4 3 4 3 3 1 2 2 2 1 4 1 3 3 3 2 2 4 2 3 4 3 1 1 4 1 4 1 4 3 4 3 4 4 1 2 2 2 3 2 1 2 2 3 4 4 4 1 1 4 4 3 4 1 3 2 3 2 2 1 2 2 3 3 1 4 3 4 3 2 4 4 3 3 3 4 3 4 4 1 2 1 2 1 4 3 3 4 1 4 2 4 3 2 4 3 4 2 3 4 1 1 1 1 4 2 2 3 3 3 2 1 2 4 3 1 2 1 4 2 2 1 1 1 1 4 4 2 2 3 4 4 4 1 3 1 1 3 1 1 4 4 3 2 1 1 2 2 4 2 3 3 4 4 3 2 3 2 2 1 4 1 2 2 1 4 1 4 1 4 1 1 4 3 4 4 2 1 3 3 4 1 3 3 2 4 4 2 2 2 2 4 1 3 4 4 1 2 4 2 1 1 2 4 4 2 4 1 2 3 1 1 3 2 1 4 2 1 4 1 1 2 4 4 1 3 1 4 4 2 4 3 4 1 4 4 3 4 3 3 3 2 3 1 4 1 1 2 2 4 1 3 3 4 3 2 3 3 2 1 4 3 2 4 3 1 1 2 3 2 3 4 1 3 4 4 3 2 1 2 3 3 2 4 1 4 2 3 3 2 3 3 2 3 2 4 3 1 2 2 1 2 3 2 1 1 1 1 2 4 4 3 2 1 2 1 4 3 1 3 1 3 1 4 1 4 3 4 2 3 3 2 1 2 2 3 4 2 2 2 4 4 2 2 4 1 2 4 4 1 2 3 2 3 2 2 2 1 1 4 2 2 2 1 1 2 4 3 1 2 2 2 1 3 4 3 4 4 1 1 3 4 2 3 4 2 4 3 1 4 1 1 3 1 1 3 4 4 1 1 4 2 2 3 1 2 2 2 2 4 3 2 2 4 2 3 1 4 3 4 2 2 2 2 2 4 3 1 3 3 1 4 3 4 4 3 3 1 3 2 4 1 2 3 3 1 2 3 4 4 4 1 1 1 1 4 4 3 4 2 3 4 1 2 2 4 1 3 2 4 4 3 1 2 4 3 4 3 2 3 3 1 1 1 4 3 1 3 3 3 2 1 3 4 2 4 2 4 4 4 4 2 4 2 1 3 3 2 2 4 3 2 1 3 2 1 2 4 4 3 4 2 2 3 2 3 3 4 1 3 3 2 4 2 1 2 3 1 1 1 1 4 4 2 2 3 2 1 1 3 3 1 4 3 1 4 4 2 2 4 2 3 4 2 4 2 3 2 3 2 1 2 3 2 4 4 4 4 1 3 3 1 2 3 2 3 3 3 2 4 1 2 1 1 3 4 1 2 3 1 3 3 3 1 3 2 4 2 3 3 1 2 3 2 2 2 3 1 2 3 3 3 3 3 1 1 1 3 1 4 4 3 1 4 3 2 1 2 2 3 3 1 2 2 1 3 4 4 1 3 2 1 1 1 3 3 1 1 4 1 1 1 1 4 3 4 4 2 3 4 2 3 3 2 3 2 4 3 4 3 1 2 4 2 1 3 3 3 2 1 1 4 1 4 2 3 4 2 3 3 2 3 3 2 4 4 3 4 4 3 4 1 2 4 4 2 3 3 4 2 4 4 4 4 2 4 4 4 1 1 2 3 2 1 1 4 2 4 2 1 1 1 2 4 1 4 1 2 3 2 4 2 4 1 4 3 2 1 1 1 4 4 2 1 1 1 3 2 3 2 1 2 2 3 1 3 2 1 1 4 3 4 3 4 4 2 3 4 1 2 4 2 3 1 1 3 4 1 2 2 2 2 3 1 1 4 3 4 2 3 4 1 4 1 3 4 4 4 2 2 2 4 1 3 1 3 4 2 1 1 2 4 3 3 1 4 3 2 2 1 3 1 2 2 3 2 4 1 4 2 3 2 1 4 2 2 4 2 3 2 4 4 1 3 3 3 2 1 2 1 4 2 2 2 1 2 4 1 3 4 2 4 1 1 3 3 1 2 1 1 2 4 3 1 1 3 1 4 2 1 1 4 3 4 2 4 4 1 2 3 3 3 1 3 4 2 3 1 2 2 1 1 3 2 4 4 3 4 2 3 3 2 1 4 1 2 4 2 3 2 3 3 2 2 1 4 1 4 2 2 1 4 4 2 2 3 4 1 2 3 2 2 1 1 1 2 2 4 1 4 2 4 2 2 4 2 4 4 3 2 1 3 1 2 2 2 1 1 4 4 3 4 1 1 4 2 2 4 1 3 4 3 4 4 2 4 2 3 2 1 3 4 4 1 2 2 4 3 1 3 4 4 2 3 4 4 3 1 1 4 1 4 1 4 2 2 4 3 3 4 3 1 2 3 2 3 1 4 3 1 2 4 1 3 4 4 4 3 2 3 3 4 3 1 4 1 1 3 1 1 3 4 4 1 2 3 3 2 1 4 1 4 4 4 1 1 1 2 3 3 2 3 1 1 4 3 3 4 3 3 4 2 2 4 3 4 3 1 3 1 2 1 4 2 3 1 2 2 1 3 2 4 4 1 4 1 2 2 3 4 1 1 4 3 3 4 3 3 4 4 2 2 1 1 1 2 1 4 4 2 2 2 3 2 1 4 2 1 2 2 2 3 2 2 3 1 3 1 1 3 3 4 1 3 3 2 2 4 4 2 4 4 2 2 3 3 1 4 1 1 1 3 1 3 4 3 4 1 4 3 1 2 2 2 3 4 1 1 4 4 3 3 1 1 4 3 2 2 3 1 2 4 3 4 2 3 3 1 3 4 3 4 3 1 2 1 3 3 4 3 1 4 1 3 2 4 2 4 3 3 1 2 4 3 2 2 3 4 4 4 2 4 4 1 3 4 3 4 3 3 2 3 3 1 3 1 4 1 2 3 3 3 2 1 2 4 3 2 4 4 3 6 1 8 4 7 2 5 5 6 2 7 4 8 4 5 8 7 3 7 7 2 1 4 5 5 5 5 5 6 4 4 7 1 1 5 3 3 3 8 2 2 4 7 5 8 8 7 7 2 4 8 1 8 7 6 3 2 4 6 2 5 3 8 5 1 3 4 6 2 3 2 5 4 6 1 8 4 6 3 3 8 8 2 1 4 6 2 2 2 6 3 2 8 8 7 8 4 2 2 2 2 5 1 1 1 2 4 4 5 5 4 8 1 6 1 2 3 7 8 6 1 3 2 6 4 4 6 2 7 2 1 3 3 1 3 6 7 6 3 2 4 4 7 7 4 5 6 8 7 8 3 5 6 7 8 3 6 3 2 3 6 3 2 4 5 6 5 2 4 1 6 6 7 7 8 4 1 5 7 7 2 5 4 6 2 5 8 8 3 6 1 1 7 4 4 6 6 8 1 8 1 4 6 3 2 3 4 6 7 1 6 7 4 2 4 7 7 2 8 7 6 6 2 8 6 7 1 1 5 2 2 4 8 4 1 3 1 4 3 5 3 8 4 6 4 4 4 6 6 4 4 7 4 5 8 2 4 1 2 7 4 4 6 8 3 2 4 5 5 6 7 7 3 3 1 1 3 3 4 2 4 4 8 5 1 6 4 2 7 1 6 6 1 2 2 8 3 6 2 7 7 4 7 4 3 7 4 8 4 5 3 5 3 2 3 3 3 4 6 4 8 6 6 4 6 8 3 7 1 8 3 4 5 7 5 7 2 4 3 6 8 4 1 5 3 3 1 7 2 7 5 8 4 7 3 5 1 7 6 5 7 7 4 3 2 3 6 7 6 5 1 2 2 2 5 5 5 7 8 5 7 2 6 8 1 4 7 3 8 2 4 8 1 4 8 6 7 6 5 3 4 4 8 7 3 2 4 6 7 6 6 8 1 8 5 7 1 5 3 5 8 1 5 2 8 1 7 1 4 1 4 1 7 2 7 7 2 3 5 1 2 6 2 2 2 2 3 1 2 7 5 8 6 8 6 4 3 7 7 7 8 6 2 6 6 1 5 7 4 3 6 7 4 7 6 2 4 1 7 5 8 2 7 6 2 6 3 8 2 1 6 1 4 6 3 6 6 6 8 2 1 1 5 5 2 1 8 1 7 1 3 5 5 7 6 3 6 5 2 3 5 2 3 6 2 3 2 2 4 4 4 1 2 1 3 3 4 6 1 4 4 3 7 8 1 4 8 4 3 5 5 6 7 6 7 4 7 6 3 5 6 7 8 3 7 7 3 3 1 1 8 1 3 6 4 8 5 1 1 2 7 5 1 1 3 5 7 7 5 4 4 6 6 3 5 8 4 7 8 5 1 6 6 7 5 4 3 6 7 5 5 8 1 4 4 2 4 2 6 3 7 2 7 2 5 4 4 4 2 7 5 6 5 1 5 4 6 6 6 3 6 4 5 6 8 7 2 7 1 7 2 1 3 8 7 3 8 5 4 4 6 5 3 2 4 3 7 2 5 2 4 2 2 3 5 3 5 2 5 8 8 3 5 7 1 7 7 5 8 6 8 8 8 1 4 5 1 2 7 3 5 3 1 6 6 3 2 3 4 5 8 1 1 1 4 6 5 4 3 4 8 2 5 5 1 3 4 3 7 4 7 5 3 5 1 3 2 6 8 5 7 5 5 1 3 1 3 1 1 3 7 6 6 5 3 1 4 8 5 5 4 2 8 3 7 3 4 3 4 5 5 4 6 6 7 1 3 1 5 2 1 6 3 5 7 8 2 8 7 8 8 6 1 6 3 4 7 7 3 8 4 6 8 5 4 7 6 6 3 8 5 7 3 2 5 7 2 7 7 4 6 7 8 2 7 6 5 8 2 5 5 7 4 3 2 8 8 5 3 1 2 2 7 4 7 7 2 1 8 7 6 8 2 4 3 3 3 4 3 5 2 5 6 8 1 6 5 2 4 2 6 4 3 3 5 6 6 4 1 4 1 2 6 7 5 5 5 7 8 4 6 1 1 7 5 8 7 7 3 3 2 5 7 6 3 3 5 5 4 4 4 2 1 8 8 3 3 8 2 3 4 4 5 3 2 7 5 7 2 1 4 2 2 5 5 3 1 2 6 4 4 1 6 8 3 1 3 3 3 6 8 1 2 4 4 1 7 1 3 4 6 1 3 4 6 2 5 8 8 1 2 8 6 2 7 3 8 2 8 7 1 1 5 6 6 3 7 7 7 4 7 1 2 8 5 4 5 7 1 7 7 6 6 8 2 2 8 4 3 6 7 3 4 2 6 8 7 3 7 3 5 3 6 5 7 6 3 2 4 3 1 7 2 4 8 1 8 4 2 2 6 4 8 3 3 7 3 3 5 6 3 5 4 7 4 6 8 4 3 4 4 8 1 1 2 1 5 7 6 8 4 7 8 1 2 4 8 2 8 6 4 3 6 2 5 2 2 2 3 6 2 3 3 1 1 4 4 1 2 8 5 4 1 4 4 4 5 3 5 3 7 2 5 4 1 5 4 8 3 3 1 7 6 1 6 3 5 4 2 7 5 4 7 3 5 4 4 6 5 1 8 1 7 1 6 7 1 7 6 1 2 8 7 3 6 2 1 1 1 3 3 3 2 8 4 8 2 4 6 2 1 6 7 3 1 6 1 4 6 6 4 4 3 3 1 5 6 2 5 6 1 8 3 2 8 1 3 7 1 8 8 6 8 5 4 7 2 8 2 3 5 6 7 1 7 7 5 7 3 2 4 7 8 8 1 7 8 5 8 7 1 1 1 4 7 8 8 4 7 5 6 6 2 1 2 8 3 2 3 8 3 4 1 3 7 1 3 8 2 1 3 6 6 2 4 2 3 5 4 5 6 3 7 6 2 2 8 8 3 8 5 6 1 4 2 7 2 7 8 5 8 7 2 8 2 2 1 7 7 1 7 7 8 4 7 6 2 5 6 7 3 7 8 2 5 7 4 4 6 4 5 5 5 8 6 8 1 5 2 6 5 4 1 3 3 5 2 4 7 7 5 2 3 5 5 6 2 5 8 5 2 5 6 7 8 8 8 5 2 8 3 3 2 1 3 5 5 3 8 8 4 1 3 2 3 7 7 3 6 6 2 5 1 1 2 8 1 8 7 4 8 2 8 5 4 4 5 8 7 6 4 7 3 2 7 5 1 1 7 8 3 7 1 7 1 7 1 6 6 7 7 5 7 8 3 2 5 3 6 8 5 5 6 3 4 1 5 8 6 1 3 1 3 1 7 6 7 2 1 7 6 8 5 2 2 2 4 2 4 8 1 6 6 6 7 6 3 8 2 1 2 6 3 8 5 5 1 6 6 8 6 7 3 5 7 6 1 7 3 6 8 8 6 4 1 1 1 5 8 8 6 8 2 8 1 4 7 3 1 2 7 6 6 6 2 8 3 6 7 7 6 6 3 3 5 1 5 5 1 6 2 4 7 2 5 5 3 2 6 7 2 7 3 6 3 2 8 5 6 2 3 4 4 4 4 2 6 7 5 1 2 5 3 2 6 6 2 7 5 2 7 2 5 4 5 3 6 7 7 8 5 1 3 1 1 1 2 6 3 1 5 8 3 4 5 8 6 3 7 2 6 4 6 3 5 8 8 7 7 5 5 3 2 5 4 5 1 8 8 1 2 7 4 6 1 8 1 5 5 1 8 1 5 7 1 8 6 4 7 8 3 5 5 5 4 7 7 1 7 4 2 6 5 8 8 7 8 8 5 6 3 5 4 6 7 7 8 2 5 3 8 8 7 4 6 7 5 2 8 1 5 5 7 2 6 5 5 8 7 2 1 1 8 8 7 3 7 3 7 4 4 2 3 4 4 1 2 1 1 3 4 6 3 3 1 8 5 4 5 8 4 3 5 5 3 3 1 5 5 6 2 5 5 4 8 3 3 8 5 8 8 6 8 2 4 7 3 1 8 4 7 1 8 3 8 2 6 1 4 2 5 2 5 1 1 2 6 6 6 1 6 5 6 7 2 5 4 1 7 8 7 1 8 2 4 6 8 5 2 5 2 4 7 8 4 8 7 2 8 2 3 1 8 2 3 5 1 5 7 7 6 7 7 1 5 3 7 7 3 7 7 1 5 1 4 6 2 7 2 8 3 3 8 5 8 7 8 4 5 3 3 7 5 1 5 3 4 3 5 8 2 1 5 4 8 2 6 7 8 3 4 4 1 2 3 2 3 7 1 3 5 6 1 4 2 2 3 7 7 5 4 7 3 5 3 1 8 3 4 6 6 5 8 5 8 1 2 7 6 1 6 3 2 2 2 1 7 7 4 4 1 6 1 6 6 8 5 3 2 2 3 2 4 1 2 8 5 6 1 8 6 5 3 4 3 3 2 5 8 3 3 6 4 8 6 1 2 3 6 5 3 2 2 8 1 8 8 3 6 8 4 4 1 3 5 4 5 1 2 5 4 5 7 6 7 5 8 1 5 2 3 8 1 5 2 1 8 6 2 7 3 7 2 2 1 8 5 4 6 3 3 5 1 2 7 1 2 7 6 3 4 7 1 6 4 1 7 5 5 1 6 6 1 5 2 3 4 2 4 5 5 3 6 3 6 4 1 2 8 4 3 6 5 3 8 3 3 6 4 7 6 4 7 7 4 5 5 5 6 5 3 7 3 6 1 5 8 5 1 3 4 3 2 4 3 5 4 8 1 1 2 4 8 7 1 4 5 4 1 7 3 6 5 7 7 8 8 6 4 1 4 2 6 6 6 5 1 3 8 5 3 3 1 7 7 5 4 7 4 3 6 7 7 6 3 4 3 2 1 3 8 4 6 1 2 2 6 7 1 3 6 7 5 4 1 2 5 7 1 7 6 7 2 2 2 4 8 1 6 8 7 5 5 8 3 5 5 4 2 4 1 4 7 8 1 4 1 2 1 2 3 1 2 7 1 8 1 7 5 5 7 3 1 4 8 2 8 6 6 6 7 3 3 2 3 8 1 8 7 1 8 7 6 6 5 5 7 5 2 5 7 3 4 3 4 1 6 3 6 5 3 8 6 8 6 3 4 8 8 8 4 5 3 2 7 7 7 8 5 7 1 6 1 7 2 2 7 7 6 8 6 7 1 7 6 8 8 5 3 7 6 1 8 7 2 1 6 2 4 2 2 5 5 7 4 5 6 3 3 1 5 6 2 4 3 4 6 1 8 1 5 6 2 5 2 3 3 7 1 6 5 6 7 3 8 3 2 8 2 3 1 2 3 2 2 1 6 6 2 7 4 7 1 5 2 5 4 8 6 5 5 4 6 6 8 6 1 6 6 7 5 4 4 5 6 4 1 2 1 6 5 6 3 5 6 5 4 1 1 2 5 8 2 8 2 4 1 1 7 7 8 3 3 7 6 2 4 1 1 1 2 1 7 5 6 7 2 2 6 3 8 7 5 4 4 1 7 7 6 6 3 7 5 8 7 5 8 2 2 3 5 1 2 2 1 7 1 6 4 5 3 1 8 8 5 1 2 6 8 2 4 4 5 8 6 2 7 3 4 5 4 3 3 5 3 6 1 2 4 2 6 5 1 7 3 4 1 6 7 4 2 7 1 2 6 4 7 7 3 4 5 6 5 3 2 6 7 3 3 1 3 4 7 7 1 5 3 7 4 6 7 1 6 6 5 3 8 3 2 7 4 2 8 5 1 3 4 5 7 8 2 2 6 1 1 8 7 8 7 3 6 4 8 5 7 3 3 2 7 8 2 3 2 4 1 2 3 6 1 6 5 1 8 5 4 2 3 8 2 7 7 7 8 3 3 5 5 7 7 2 8 8 4 6 3 2 4 3 1 1 8 4 3 4 4 7 2 5 6 7 4 1 1 8 2 2 6 5 3 8 5 2 3 1 2 4 8 1 6 7 6 8 4 1 7 3 1 2 7 8 1 6 1 6 7 4 3 7 8 7 7 5 8 5 1 2 5 3 6 1 8 7 4 2 6 1 3 7 5 2 1 1 2 1 7 3 2 4 4 2 6 4 3 4 2 5 5 3 6 6 6 6 7 2 1 1 2 3 2 3 4 3 5 8 1 8 2 7 5 6 5 2 3 4 1 2 1 1 7 5 3 4 2 1 5 4 6 8 4 6 4 2 6 3 8 8 3 1 4 7 7 5 1 8 2 4 4 6 2 1 4 4 4 3 8 8 6 7 3 8 7 7 7 2 7 6 1 4 1 2 4 2 7 3 4 6 8 6 5 6 1 5 3 5 3 1 6 5 6 1 8 5 3 1 7 4 4 8 4 3 4 4 4 5 1 8 2 8 5 6 8 3 3 2 3 8 6 6 6 5 4 2 4 1 2 5 7 3 4 2 5 4 1 4 4 7 3 3 8 2 4 4 6 8 4 6 5 4 8 7 2 1 4 2 1 3 4 7 5 4 7 8 3 2 4 3 3 5 8 5 7 4 8 2 3 5 7 1 2 4 8 2 6 4 4 1 1 5 1 3 5 1 2 7 4 8 3 1 6 7 1 6 1 8 8 8 4 6 6 1 2 1 6 1 7 2 5 3 8 6 8 5 5 3 4 4 3 4 5 3 6 2 5 1 3 7 7 6 7 8 2 3 4 7 8 6 5 4 7 7 3 1 8 4 3 5 6 7 5 7 4 5 4 5 6 1 4 4 1 3 3 6 1 1 1 3 5 8 6 5 5 6 7 8 5 6 4 4 8 6 5 5 3 6 1 8 7 5 3 3 6 1 5 4 2 6 2 1 5 7 6 1 7 5 2 4 1 5 5 2 2 2 2 4 4 8 2 8 2 6 6 2 7 4 1 5 7 8 1 5 6 6 7 2 8 5 2 5 3 8 1 3 2 6 6 5 1 5 4 5 7 7 1 2 7 5 8 7 2 5 2 6 3 3 8 5 8 4 7 5 6 1 1 8 8 5 1 8 7 7 2 2 2 4 1 5 4 1 6 4 5 7 3 8 6 2 2 8 4 1 3 7 1 3 8 2 3 7 3 2 3 1 5 6 1 2 1 1 2 4 8 8 5 3 2 6 4 5 2 7 3 7 6 4 5 4 2 2 6 1 2 1 6 5 7 5 4 5 1 7 8 5 4 7 3 4 7 4 4 4 1 4 4 3 5 3 3 4 7 4 5 1 1 5 7 1 6 3 4 6 6 8 2 7 6 2 6 6 1 3 6 5 4 2 2 4 6 8 7 7 6 8 6 6 7 5 3 3 8 7 3 1 4 3 5 5 7 7 4 5 7 8 7 2 1 8 4 2 5 6 3 3 8 6 2 4 3 4 3 8 6 6 4 3 1 2 5 4 1 4 1 1 1 7 4 7 3 2 1 4 8 6 2 6 6 4 2 3 8 5 3 4 4 6 6 6 8 8 8 7 5 6 4 4 3 3 2 4 1 4 7 7 3 2 3 7 3 1 2 6 1 1 7 4 8 7 7 1 7 2 5 4 3 7 3 1 7 5 5 5 4 5 1 5 4 1 4 6 5 4 1 1 6 8 5 8 5 5 7 8 6 4 5 1 2 8 6 4 1 5 6 3 5 8 8 5 2 4 4 4 5 5 6 8 5 2 5 5 8 1 3 3 1 7 3 3 4 1 5 7 3 3 5 4 7 3 8 6 7 7 5 7 8 4 3 3 6 8 8 3 6 7 4 8 4 1 8 4 4 4 1 7 5 7 8 8 7 1 2 8 5 6 8 1 7 2 3 8 7 6 7 7 8 3 1 2 8 6 4 2 6 8 7 3 5 6 1 3 2 7 4 5 4 5 1 5 8 7 1 2 8 2 6 6 5 8 8 4 8 2 4 4 5 4 8 4 7 7 1 3 3 7 6 6 6 3 7 3 3 5 8 7 8 7 3 3 8 5 8 6 4 5 8 5 7 7 6 4 3 5 3 8 8 6 2 3 7 8 4 1 3 6 1 3 6 2 4 6 7 4 6 5 3 2 6 7 5 5 3 7 2 7 7 3 3 8 5 2 3 1 6 8 5 5 4 5 3 3 2 5 6 8 5 2 2 4 8 2 7 5 6 1 4 5 8 7 7 7 3 4 2 3 1 7 8 1 5 3 4 5 7 8 8 8 5 2 1 2 6 5 2 4 1 3 6 5 1 6 8 1 3 2 1 3 4 7 1 3 5 1 1 3 2 3 2 5 1 2 6 8 5 1 2 8 4 3 6 6 8 7 1 8 4 5 8 7 1 6 5 2 8 2 8 1 4 8 6 1 7 4 2 6 3 2 6 1 8 5 2 5 1 1 8 5 4 3 6 2 7 8 3 3 4 8 8 5 1 4 4 3 2 8 5 4 5 2 3 8 2 1 5 2 1 3 6 8 2 7 7 5 1 7 7 4 4 7 8 8 5 5 7 4 7 7 2 7 4 7 5 1 2 7 6 5 2 6 5 4 8 1 5 8 8 5 4 5 1 7 3 6 6 1 2 6 3 8 2 5 8 7 3 2 2 8 8 3 7 8 5 1 8 4 2 4 3 5 1 1 1 1 1 2 8 5 1 2 3 7 6 4 6 8 6 8 1 8 2 4 5 4 3 7 3 3 4 2 1 3 4 2 5 8 6 6 3 4 1 6 6 5 5 4 7 4 4 2 8 3 3 1 8 2 6 2 7 5 7 7 8 5 8 6 1 2 4 3 1 6 8 6 1 4 6 7 7 6 5 8 2 4 2 3 7 6 8 3 6 3 3 5 2 8 7 3 4 5 4 8 4 3 7 5 3 3 6 3 3 7 4 8 6 3 6 3 2 6 1 6 5 6 8 1 2 1 4 7 7 3 7 2 7 4 1 4 4 6 4 3 5 2 6 2 3 1 5 6 4 6 1 2 2 2 5 5 3 5 3 1 5 3 8 4 7 4 8 5 3 7 2 3 1 8 6 6 3 6 5 7 6 4 2 4 2 1 2 1 3 2 8 1 8 4 8 5 4 5 1 7 7 3 7 7 1 7 7 4 2 1 5 5 6 3 4 1 1 4 2 4 8 3 3 2 7 1 5 3 4 8 8 1 1 1 4 6 2 4 6 4 1 4 8 8 1 1 1 6 5 3 5 7 5 1 7 6 2 6 6 4 7 7 2 8 8 3 2 4 6 6 7 1 2 2 7 3 2 7 4 1 4 1 6 8 6 6 2 8 1 7 2 3 2 4 1 3 3 1 8 7 7 3 8 5 3 7 1 5 1 3 1 6 8 1 5 8 8 3 7 5 5 6 3 1 2 7 3 7 4 8 3 8 7 5 7 6 4 4 5 7 2 4 3 2 5 4 3 2 5 6 4 3 7 8 8 7 2 3 5 2 4 8 5 7 3 3 1 5 2 5 2 4 1 7 3 5 1 5 1 3 5 1 4 3 7 6 8 8 2 4 2 8 7 1 2 2 8 3 5 4 2 1 3 7 2 6 6 5 4 2 4 2 3 3 5 5 1 2 8 4 1 8 6 5 3 7 7 6 7 2 8 6 6 4 7 7 7 2 7 6 1 7 6 4 7 8 3 3 2 2 8 5 5 3 3 4 5 4 8 8 7 6 4 2 7 2 7 1 8 4 7 8 6 4 4 8 1 3 2 3 2 7 7 5 5 4 8 3 2 2 8 8 2 6 3 5 5 6 2 8 5 8 7 6 8 3 6 1 7 3 3 4 8 3 5 4 6 8 7 4 6 6 6 1 2 5 1 4 6 6 7 2 3 6 2 6 5 3 5 4 6 8 2 5 8 7 3 2 4 6 5 8 6 6 7 4 4 3 3 7 8 2 2 1 4 4 5 1 1 1 4 4 5 8 6 3 4 5 6 3 7 5 1 1 6 4 1 7 3 7 1 7 2 5 6 7 4 7 2 2 1 4 8 5 5 7 2 5 5 2 3 5 8 6 2 5 3 6 5 5 6 7 6 1 5 3 7 6 8 5 8 1 3 3 7 2 3 3 8 1 4 2 4 5 5 2 6 4 1 3 5 8 8 2 4 2 2 4 6 7 4 7 7 3 6 5 6 8 7 1 1 7 1 6 1 8 6 1 2 1 2 6 7 1 2 2 4 8 4 8 3 2 7 1 7 3 3 2 5 1 5 6 1 3 3 7 7 5 7 4 5 5 4 5 5 1 4 5 6 8 6 6 2 4 2 1 5 4 1 3 5 4 1 6 7 1 3 1 5 1 7 2 7 3 1 2 4 1 2 2 6 3 7 6 8 4 5 2 1 2 4 8 3 8 4 7 1 4 3 8 5 4 7 6 5 8 6 1 6 8 7 5 5 2 2 4 1 5 6 5 6 3 6 3 8 7 2 3 1 4 8 3 6 6 4 1 7 5 8 3 4 1 1 2 8 8 5 4 6 2 8 5 7 4 1 2 1 1 1 7 6 7 4 3 5 7 1 8 6 8 3 7 7 5 1 2 5 4 6 6 6 2 8 1 2 4 4 1 7 2 5 2 7 3 2 2 5 5 8 4 6 7 1 8 5 7 2 2 6 7 5 1 1 7 6 3 8 1 7 4 6 6 3 5 6 7 1 3 7 8 8 4 5 4 6 4 1 2 2 1 1 7 8 7 2 8 4 4 7 7 8 6 7 6 4 8 5 1 5 8 4 5 1 1 5 8 2 6 1 6 7 3 4 1 5 6 2 2 2 1 4 3 4 2 1 4 5 6 6 4 7 6 3 2 7 3 5 3 3 5 4 2 2 4 4 8 4 7 4 8 5 5 7 5 6 7 2 2 6 1 1 3 8 1 5 5 2 2 1 7 5 4 1 1 4 4 6 1 6 6 1 1 1 4 4 2 7 4 6 6 7 4 6 2 2 2 6 2 7 2 2 2 2 2 1 5 3 1 5 3 1 6 5 4 6 2 5 4 7 7 7 6 7 7 5 2 2 8 5 2 2 6 4 3 8 7 2 3 5 8 2 8 8 4 4 7 4 8 8 5 6 3 4 7 8 4 7 6 6 5 3 4 6 5 1 7 5 6 7 4 2 8 1 7 8 5 8 3 2 5 8 3 2 8 2 7 1 4 6 7 8 8 5 1 3 7 7 8 3 4 2 3 6 2 5 7 7 8 2 3 2 6 3 4 3 8 2 4 7 2 4 1 3 2 1 3 2 2 7 2 7 6 3 5 5 6 5 1 1 3 6 1 5 3 1 3 2 4 4 3 2 3 1 4 5 5 1 2 8 4 5 4 2 4 2 7 1 6 3 3 6 3 8 2 3 4 6 1 1 1 6 5 4 3 3 2 5 5 6 3 1 3 2 1 4 8 7 3 8 2 2 6 7 1 6 5 8 2 5 2 3 1 4 2 5 7 1 6 5 1 5 3 3 3 2 7 5 8 8 7 6 6 2 8 6 6 5 5 8 6 1 7 2 3 7 8 2 7 7 4 5 8 4 6 7 2 8 3 6 1 4 8 6 3 5 3 4 5 3 1 6 2 5 4 3 3 7 4 6 8 8 5 8 8 2 6 8 3 8 8 5 5 7 5 1 8 8 1 1 1 5 8 1 2 4 3 3 5 8 4 5 3 3 2 7 4 1 4 5 5 5 8 2 5 8 6 3 1 7 2 7 8 7 5 7 1 5 5 4 8 5 7 3 4 7 5 8 7 1 2 5 2 6 5 5 6 4 2 3 6 2 3 6 7 8 3 6 7 2 2 6 7 2 7 8 2 810 793 595 455 91 515 469 632 476 461 130 404 377 152 668 429 591 119 311 567 488 613 390 1 487 494 242 207 537 698 449 556 165 222 79 767 399 412 266 305 416 592 71 471 544 804 118 98 134 384 393 67 304 435 460 607 299 591 87 193 430 491 439 665 790 628 494 675 295 658 472 261 525 386 758 671 199 662 27 542 734 315 354 202 402 71 166 543 429 778 472 667 643 364 570 8 236 289 424 286 637 645 581 231 616 619 327 620 436 821 39 765 371 338 334 251 87 66 4 4 280 512 716 157 373 451 519 145 82 664 33 615 240 623 755 698 367 184 403 712 19 218 632 275 522 184 672 575 810 777 381 71 760 658 15 600 660 526 399 809 651 616 499 229 572 386 705 75 549 631 711 561 485 527 572 279 676 797 433 579 345 735 727 742 607 759 243 791 569 583 684 588 559 443 425 619 142 224 573 657 89 184 733 564 17 432 242 63 445 374 612 108 578 442 468 215 575 502 472 689 641 788 257 238 64 803 517 154 276 798 319 411 238 461 398 597 570 162 532 268 53 38 198 419 450 380 816 715 727 329 121 482 493 321 133 811 431 453 515 483 391 545 264 546 448 786 530 189 215 243 9 185 575 496 288 181 483 516 128 330 510 584 253 338 545 725 611 439 241 584 194 531 96 236 712 72 240 259 789 324 520 467 88 184 352 555 728 490 495 20 455 230 332 49 577 209 584 560 424 522 800 626 372 142 315 665 808 219 145 69 301 38 457 674 552 100 743 242 794 96 19 536 426 212 627 58 74 313 34 683 704 560 134 301 535 318 346 659 303 730 261 685 626 756 347 770 396 88 722 334 333 242 47 41 164 420 437 238 401 599 202 51 153 24 442 235 379 466 752 341 637 664 752 708 353 580 805 301 654 745 126 763 789 521 461 618 105 100 588 271 63 434 47 298 115 444 760 486 728 626 84 635 246 216 215 120 358 706 251 343 768 553 594 115 361 31 270 668 388 532 101 498 502 760 767 267 28 629 408 778 55 614 709 686 147 296 581 635 138 117 124 142 40 554 433 355 533 416 268 393 651 679 265 660 92 296 247 310 25 245 546 678 10 652 221 499 723 195 545 372 183 629 14 181 717 34 614 786 391 177 705 547 694 280 803 550 250 299 712 754 274 584 62 636 549 665 174 274 450 490 81 582 710 229 708 113 533 11 784 577 582 186 208 213 532 779 468 47 207 293 129 546 375 782 66 276 484 241 253 96 596 579 336 6 553 704 21 267 14 801 130 693 78 635 175 473 752 256 659 93 345 415 316 634 367 364 511 316 219 689 534 756 29 641 73 668 697 438 346 115 595 16 497 141 614 652 458 442 684 436 147 243 260 529 15 715 749 417 450 319 402 204 572 347 781 351 276 308 811 104 425 518 683 193 129 355 810 766 183 222 237 742 453 156 401 301 300 682 652 245 419 740 523 354 674 101 296 432 411 456 607 97 483 562 702 100 5 15 57 228 783 812 714 682 754 709 242 815 268 582 653 613 687 59 14 328 99 163 781 109 391 50 756 516 158 752 58 774 614 160 499 377 735 272 236 210 815 184 725 662 698 607 735 464 320 595 242 564 548 189 47 282 537 579 378 19 138 86 744 233 477 497 685 789 473 383 678 483 711 84 62 408 750 293 650 485 534 176 614 239 497 457 95 365 482 343 187 815 173 41 452 587 717 328 369 314 747 462 714 698 408 649 412 403 320 512 91 237 749 298 724 26 777 117 160 194 612 605 2 562 100 643 191 146 59 260 624 626 195 213 182 646 417 131 24 449 154 332 15 85 2 514 377 626 427 753 563 723 200 286 382 567 399 472 248 331 196 648 151 757 583 205 211 59 129 442 126 217 17 619 633 687 173 228 171 505 473 620 45 235 765 714 182 549 98 570 437 149 321 96 818 477 398 394 664 432 404 270 550 462 406 200 665 424 133 728 86 576 388 95 175 484 710 766 382 216 219 376 680 366 501 203 665 101 269 791 200 723 354 767 561 734 71 350 55 652 50 481 500 215 195 78 239 731 706 649 341 701 811 814 532 121 713 463 88 145 235 220 527 113 568 554 485 350 690 596 162 17 541 476 160 379 659 77 551 311 806 32 717 87 518 694 29 433 71 712 49 219 340 7 200 6 435 497 361 645 166 203 448 555 533 309 240 763 559 49 760 605 23 272 279 618 403 214 394 764 777 810 561 475 443 70 177 217 258 214 629 132 419 250 523 290 653 2 641 697 377 738 360 154 461 136 303 396 445 336 282 509 487 739 484 555 809 599 304 23 731 442 698 147 683 725 409 183 417 232 29 636 136 697 452 34 76 779 562 45 449 418 75 101 739 797 608 405 792 500 556 436 521 306 593 393 661 170 248 636 171 234 731 486 53 707 182 641 703 409 754 400 548 662 760 802 726 746 16 814 369 84 815 428 233 106 190 138 145 240 54 17 642 669 669 632 588 757 278 633 600 4 344 142 152 41 596 220 45 448 510 86 747 754 96 150 244 272 753 510 328 307 89 783 616 82 463 2 538 660 493 575 82 27 536 333 115 446 18 261 2 340 480 93 332 291 565 93 60 645 559 205 228 800 299 495 243 572 200 720 220 154 663 462 49 96 629 207 553 417 551 230 250 48 440 794 557 716 109 581 292 311 185 137 291 398 781 133 119 754 304 605 612 343 216 222 378 546 763 345 159 449 17 386 337 270 459 474 710 604 69 218 530 526 808 792 744 663 299 664 236 678 678 672 591 548 623 300 219 756 732 462 776 646 240 472 783 248 528 115 10 428 122 623 345 710 9 253 714 628 595 405 346 195 698 60 581 138 417 50 658 710 448 414 514 224 58 69 566 430 704 259 140 38 576 516 205 665 249 403 818 504 317 367 312 197 501 300 713 714 318 221 731 730 727 549 452 335 650 614 421 664 707 413 761 172 348 777 219 401 302 644 596 723 313 606 313 29 220 794 321 207 564 324 68 622 178 807 121 145 294 721 675 594 150 481 10 293 546 223 615 427 742 272 553 580 473 610 183 3 428 438 604 735 198 195 535 73 316 339 547 201 24 557 823 822 186 206 237 589 804 164 85 1 303 190 460 335 800 30 467 356 11 741 388 153 485 209 452 707 396 422 740 460 591 6 585 587 428 793 54 193 520 206 77 501 36 252 362 131 402 176 290 588 567 646 49 617 735 678 627 548 111 501 47 721 93 193 780 657 120 464 56 549 793 362 100 233 30 160 318 500 642 512 143 416 120 719 599 34 200 361 703 244 34 276 553 526 512 80 550 185 90 21 752 381 292 232 476 701 195 532 308 601 530 291 743 391 822 633 196 556 139 729 247 46 329 164 307 331 144 464 279 699 230 480 22 178 508 220 703 488 70 307 411 758 309 136 153 601 131 258 740 261 672 137 20 592 523 364 681 79 278 520 741 66 210 545 803 434 105 155 489 430 809 800 700 702 106 316 205 669 119 609 452 462 56 750 586 355 570 137 684 278 206 714 524 563 176 703 55 300 380 155 15 387 757 768 329 726 633 645 689 314 527 28 345 3 190 787 661 176 540 142 234 431 812 456 466 310 214 81 705 71 97 235 321 601 541 788 500 251 747 387 617 101 76 759 447 44 450 108 294 493 226 52 787 133 175 466 486 672 233 180 45 329 33 543 424 647 559 383 526 302 142 590 517 421 255 706 764 515 173 389 388 657 621 70 199 630 397 823 762 144 560 12 331 273 200 700 474 636 516 163 664 529 112 330 791 248 735 487 441 528 601 736 434 57 105 252 83 298 729 789 205 413 191 101 9 188 794 786 327 290 785 797 630 417 744 351 218 629 548 80 69 786 608 760 12 184 226 386 335 296 492 217 318 3 665 81 86 433 565 371 161 246 223 41 726 592 444 168 94 270 64 430 778 382 100 585 568 512 251 733 328 80 112 312 573 511 542 641 635 509 72 97 419 811 729 46 94 540 456 809 413 709 510 344 624 177 92 319 734 107 446 401 360 708 10 398 294 702 455 337 325 96 766 184 85 13 260 76 814 270 144 723 193 617 372 386 712 394 769 659 188 503 470 242 654 808 339 624 63 621 285 240 426 84 789 579 338 526 434 63 534 177 222 682 787 20 538 732 638 715 126 297 170 664 515 651 105 576 441 594 559 626 308 607 746 464 614 254 166 123 369 464 77 745 81 320 223 404 636 509 675 455 237 267 484 121 771 353 749 259 367 131 100 72 704 102 52 76 104 273 514 129 755 539 805 550 153 558 124 615 105 620 515 10 668 120 521 169 144 168 613 539 719 115 476 312 130 10 374 316 725 321 653 276 574 572 729 170 533 5 160 115 47 816 776 794 308 742 596 122 638 562 291 679 4 340 596 293 198 346 542 65 555 305 155 504 551 538 764 183 62 15 403 516 304 606 700 681 169 202 472 817 205 532 8 472 720 500 503 724 532 470 138 18 344 315 53 655 701 315 504 267 172 434 267 358 102 740 76 485 362 790 335 584 173 699 509 150 244 203 731 647 188 729 687 661 678 301 388 539 29 196 149 36 332 628 805 7 502 130 395 819 671 360 804 651 293 782 140 85 774 145 386 804 377 756 668 481 498 287 167 416 573 425 195 406 620 616 155 538 800 58 424 110 571 650 586 772 578 671 769 20 3 760 640 78 146 193 428 696 69 288 531 569 124 143 364 661 500 148 688 458 277 234 109 5 519 49 207 409 680 231 594 313 600 154 187 415 520 41 648 472 331 269 345 311 440 741 9 810 546 350 399 495 276 702 299 544 666 541 247 700 558 486 579 675 36 136 788 224 415 757 371 109 500 2 561 203 132 49 497 489 306 774 354 644 474 604 370 410 805 106 308 226 502 67 205 426 346 249 168 395 301 770 131 566 619 110 108 370 149 721 100 789 627 174 472 502 327 658 222 630 261 552 776 158 566 484 713 308 206 27 263 600 786 815 254 725 747 110 590 249 17 67 327 584 82 458 317 39 613 201 458 514 201 283 794 721 4 790 189 581 255 351 569 668 17 542 820 597 417 217 719 612 682 53 556 475 398 613 15 314 173 808 548 514 551 532 174 655 164 636 651 385 108 763 369 732 109 574 813 649 238 428 64 329 203 576 799 324 760 14 240 503 110 458 389 314 820 705 738 789 530 176 299 35 298 146 240 273 604 540 134 386 146 458 90 126 472 314 593 604 672 69 328 115 522 477 796 538 755 548 689 5 476 188 189 372 558 521 344 562 38 609 770 766 455 661 147 265 4 345 721 46 618 742 29 761 500 281 151 468 314 318 136 293 168 403 181 373 293 514 225 559 664 431 460 386 93 2 440 438 664 233 652 659 728 10 335 464 781 178 725 522 114 465 770 245 577 541 17 520 339 272 772 122 290 609 536 527 797 609 19 696 580 499 65 821 68 91 373 800 319 67 426 300 245 768 191 695 270 118 184 327 604 160 195 145 335 81 615 114 70 312 413 20 778 245 154 576 601 233 393 438 522 10 409 701 536 779 455 62 504 273 584 89 121 110 280 82 499 324 217 569 315 406 410 498 799 314 568 453 689 68 392 807 668 588 377 115 326 659 280 53 207 606 78 504 607 777 280 35 48 744 604 472 129 698 344 62 204 113 35 608 618 628 129 733 83 149 110 165 283 238 480 78 93 460 57 5 605 49 160 174 815 156 291 757 547 347 438 805 111 481 560 667 127 53 626 731 676 157 472 349 279 512 573 315 95 649 111 416 741 679 658 723 449 809 71 374 381 437 684 547 455 227 423 394 442 376 40 344 249 558 810 394 736 812 445 593 40 728 250 448 434 495 271 441 24 217 365 111 169 808 566 640 205 361 249 768 266 260 677 510 152 771 236 195 634 260 163 613 399 138 725 194 355 225 458 621 282 471 273 729 719 31 405 669 821 244 204 528 553 727 641 654 724 318 700 15 89 453 501 179 487 688 192 257 612 504 413 210 125 483 412 134 753 415 509 618 23 731 687 402 718 147 169 434 732 660 645 120 524 387 731 149 586 554 83 6 537 447 34 727 726 363 771 94 88 108 233 145 449 781 611 552 533 35 423 114 564 30 723 626 510 307 62 559 818 36 467 782 487 336 797 415 334 309 477 556 26 105 42 534 470 212 460 101 261 669 636 445 732 106 105 159 596 665 4 433 707 72 70 446 797 572 29 820 651 752 751 263 619 5 336 606 717 332 353 380 170 572 344 422 19 37 89 407 444 58 383 503 606 503 696 468 321 486 792 748 550 357 85 209 167 471 245 265 354 594 498 397 298 585 29 430 750 266 589 218 576 72 120 716 390 609 239 710 116 87 340 379 573 769 446 715 8 610 660 90 159 680 788 57 676 281 46 202 620 168 694 355 647 157 810 369 819 782 676 618 356 266 688 374 462 312 564 419 36 802 332 4 793 384 55 112 464 242 468 278 325 604 78 636 324 10 341 229 640 387 561 8 570 439 434 120 285 502 446 615 705 449 209 636 653 318 369 592 250 419 386 548 162 648 719 729 632 51 609 342 629 118 604 308 27 331 695 610 157 258 98 613 129 259 403 285 711 357 288 803 333 457 287 551 505 265 347 535 301 741 559 760 640 382 266 195 622 802 373 692 688 430 710 754 183 653 595 309 468 153 626 466 578 764 97 403 149 503 89 243 651 89 809 532 85 97 690 239 284 242 701 610 803 484 230 594 335 218 148 149 367 645 318 544 788 123 627 183 745 529 98 295 388 135 632 679 344 654 592 45 774 549 474 120 217 333 595 495 688 732 482 451 275 173 473 471 714 119 209 661 511 214 213 67 672 175 489 445 700 659 735 321 414 628 566 209 702 234 471 388 460 147 91 68 436 231 504 798 530 290 132 775 448 67 526 154 703 782 687 486 36 396 803 717 534 42 729 292 579 166 53 371 601 6 450 402 699 453 706 303 808 59 156 278 19 796 181 306 180 426 320 230 223 549 674 516 322 3 500 409 14 219 723 66 495 378 342 570 570 609 379 354 16 363 304 255 166 8 154 548 790 542 201 87 160 415 612 165 439 256 785 737 567 25 102 624 586 775 24 671 594 746 52 577 236 233 739 381 386 671 739 461 821 704 542 805 177 212 499 820 23 43 315 336 262 546 270 663 461 34 48 23 273 274 641 164 685 477 669 446 590 434 115 657 275 213 76 748 731 173 362 319 584 469 722 242 407 263 162 538 463 74 719 631 792 131 784 694 51 614 77 442 724 670 578 375 770 85 174 429 768 399 617 66 36 808 218 70 126 84 292 161 275 514 798 97 6 31 378 421 587 473 377 316 205 430 100 172 656 352 656 177 705 800 187 302 11 264 638 666 645 226 343 99 343 620 84 681 60 734 692 411 273 467 15 374 318 820 272 766 697 751 764 100 336 712 72 70 512 729 777 80 658 408 488 79 621 703 818 520 18 499 413 590 585 712 83 615 188 420 386 714 335 402 545 587 127 649 542 338 548 81 784 666 179 451 560 742 363 240 494 213 614 743 72 188 764 163 283 614 600 203 291 108 285 736 81 539 67 115 44 371 781 218 491 287 60 388 271 321 712 246 283 427 399 217 65 529 212 23 791 239 80 277 344 647 585 601 288 375 160 793 739 323 771 152 661 370 65 317 165 107 320 270 55 144 461 131 301 416 179 545 615 767 622 691 205 154 245 346 261 3 496 145 444 516 470 616 41 195 328 719 355 722 179 754 566 562 305 579 405 186 358 436 167 75 487 568 339 722 521 207 75 24 476 720 187 295 331 338 544 7 622 164 286 263 686 534 304 165 248 795 213 355 61 26 17 65 490 644 321 695 63 568 614 205 273 453 294 45 248 501 18 508 616 601 587 540 767 32 329 468 561 582 26 584 702 411 271 254 269 808 137 596 473 218 318 45 336 774 10 748 719 549 475 302 453 618 395 787 696 287 820 481 167 501 663 268 763 488 21 822 702 669 168 481 257 757 470 357 277 139 740 58 417 300 82 77 486 270 411 310 634 552 388 374 301 306 358 704 729 686 129 761 484 208 200 574 123 310 805 369 169 333 65 529 641 729 271 744 19 155 258 243 522 647 269 640 779 299 111 57 744 659 398 303 70 22 33 461 652 515 93 600 747 211 791 626 441 585 484 482 314 756 288 553 778 314 414 773 563 691 495 196 491 735 783 776 700 676 454 745 192 406 515 71 247 321 801 295 526 805 309 221 490 65 213 651 521 573 767 138 15 247 223 124 169 408 758 281 704 738 540 464 132 92 458 39 167 637 674 602 473 9 750 128 817 657 344 10 384 108 131 293 330 126 85 545 171 50 316 261 125 87 38 129 241 769 652 53 765 791 788 438 538 231 579 796 394 712 566 147 788 182 250 614 691 244 528 669 318 9 340 720 607 316 719 751 19 305 486 182 331 220 296 152 47 286 78 729 9 723 432 626 694 204 574 778 112 501 666 187 316 735 414 733 404 606 612 258 580 762 104 469 230 643 263 367 657 526 821 779 117 606 445 434 614 71 520 551 172 810 422 769 311 190 135 355 407 313 518 227 641 573 776 694 763 203 626 626 545 311 17 565 774 359 348 32 367 262 341 747 288 471 428 710 139 347 263 145 411 432 207 299 338 407 441 668 335 737 634 353 301 634 292 436 152 303 645 170 508 462 618 99 474 28 138 620 449 626 466 687 34 71 45 119 635 454 165 235 594 310 446 765 168 632 685 484 470 52 425 246 242 85 652 194 620 570 122 672 128 108 413 247 801 200 309 793 495 362 205 554 131 817 269 516 121 747 140 127 231 330 464 611 727 439 755 150 792 555 591 476 257 495 712 143 214 509 672 744 440 13 168 195 161 488 260 222 168 818 6 320 246 100 789 274 720 192 585 148 45 31 53 267 701 110 645 29 245 132 25 262 564 524 101 109 380 684 473 450 469 551 361 801 106 65 474 177 439 492 86 522 363 741 784 95 553 11 579 473 415 70 330 443 692 289 465 32 87 25 128 586 144 694 722 675 47 665 261 7 206 495 649 123 345 3 455 347 581 25 78 477 142 355 771 543 286 585 347 95 143 258 780 628 454 533 594 449 480 459 792 89 177 169 420 577 619 444 471 653 510 378 704 187 182 128 279 100 43 251 722 327 176 307 32 88 684 382 732 430 647 649 219 370 184 221 446 573 810 313 701 612 710 65 602 715 464 748 814 102 142 759 92 294 586 118 323 206 21 29 394 514 527 521 528 623 226 610 597 475 168 726 590 647 230 355 599 526 79 441 667 718 147 773 115 668 814 447 419 236 569 83 769 48 496 496 602 380 381 402 521 207 352 10 648 109 279 771 457 242 26 205 782 451 368 646 821 768 105 222 615 510 538 131 255 134 742 491 660 63 37 607 709 81 53 484 683 83 123 713 244 629 581 159 42 30 401 70 381 328 128 588 190 167 731 222 536 221 459 167 689 141 409 313 731 807 133 785 465 750 752 717 31 574 805 152 615 278 482 29 647 478 332 3 356 768 623 496 149 187 811 247 255 659 520 650 156 682 718 767 48 559 58 745 615 258 798 675 430 594 409 571 154 191 153 421 460 177 462 119 672 645 644 103 336 664 625 564 289 349 655 671 215 136 178 6 314 187 672 603 322 232 655 788 333 787 530 296 203 493 620 750 129 815 50 172 648 550 788 408 244 567 772 599 67 555 724 775 143 360 356 241 179 285 94 765 699 282 243 512 278 546 325 459 33 373 73 589 629 361 559 543 181 355 306 169 803 497 162 79 76 144 409 812 496 129 580 328 238 743 532 212 642 589 714 483 565 259 329 20 138 773 781 616 345 172 129 620 188 415 707 655 797 291 40 738 770 348 618 397 173 351 308 647 701 815 184 44 739 187 313 353 223 380 531 115 126 63 233 750 378 623 238 271 694 685 639 445 502 577 513 369 296 621 199 63 629 204 79 534 402 576 356 360 433 351 578 615 95 623 719 493 162 326 158 504 241 123 696 18 504 469 668 207 250 728 730 206 540 766 58 500 597 763 614 398 257 610 90 139 498 319 547 138 591 627 152 207 51 456 90 507 331 256 724 251 228 146 175 702 376 161 271 224 499 766 768 138 751 199 262 711 568 819 656 466 801 616 733 344 221 724 338 598 16 690 527 121 354 56 535 759 226 771 377 258 742 99 267 531 509 183 515 231 93 625 558 297 115 298 808 207 719 266 30 527 224 210 729 250 215 107 621 486 579 188 300 486 8 811 28 168 474 360 416 479 100 173 144 587 80 757 95 352 791 115 640 509 259 274 132 295 265 455 660 308 332 20 318 444 390 19 5 131 188 809 714 83 16 58 584 572 118 529 666 492 202 126 820 414 171 632 229 163 528 10 410 490 144 802 230 192 669 12 225 462 499 636 769 670 786 285 315 536 764 116 778 529 352 268 330 55 134 545 328 484 559 108 404 173 267 354 809 710 604 399 225 525 527 124 409 342 389 452 725 48 797 72 778 441 690 84 234 196 723 296 812 118 744 816 436 442 28 98 72 519 415 173 485 71 764 9 495 154 798 468 717 282 197 137 54 205 209 347 240 196 630 98 362 63 330 210 129 52 603 237 573 1 652 144 584 319 593 291 204 511 467 581 583 356 813 809 409 348 124 64 49 461 513 500 670 190 561 519 777 706 743 438 310 705 421 315 38 147 657 196 481 288 786 782 447 812 146 482 161 433 387 492 100 772 385 523 196 624 669 583 166 482 356 292 303 77 400 89 543 156 790 548 348 244 471 14 421 745 611 187 198 613 135 8 738 408 183 277 328 816 697 107 245 419 302 635 98 509 584 785 436 408 623 503 80 784 618 126 204 79 713 659 149 200 191 821 143 538 735 23 108 276 654 130 353 246 424 11 634 678 737 717 386 486 180 797 74 495 360 375 325 267 339 511 191 136 272 294 423 242 398 383 170 1 284 704 403 195 743 77 243 776 768 425 668 295 594 492 202 589 818 78 252 404 307 252 85 148 307 584 260 685 32 640 687 287 306 304 559 162 622 375 289 350 493 444 744 784 456 574 278 90 432 541 88 762 449 420 256 793 757 414 266 466 60 567 43 664 585 97 387 681 284 578 325 609 445 246 629 319 63 308 792 442 512 236 750 175 680 299 735 582 662 272 657 572 422 665 182 452 309 234 604 277 418 807 382 411 131 740 620 426 118 742 727 108 702 209 712 356 707 503 508 709 536 753 446 516 418 646 630 747 274 509 85 594 744 652 227 51 112 723 708 81 388 699 188 506 345 19 782 70 404 185 798 311 701 165 395 734 465 602 198 765 14 240 28 639 387 741 565 48 72 500 539 155 789 327 553 488 696 755 135 512 539 817 337 363 114 102 42 724 15 27 475 452 132 764 695 376 40 157 227 706 62 503 735 144 304 159 537 147 390 52 102 815 484 273 57 538 159 182 185 185 555 431 19 238 652 135 19 730 161 294 266 811 424 228 68 161 650 169 502 606 74 742 284 698 794 401 287 724 487 199 271 710 230 710 509 804 793 355 613 121 56 2 201 101 129 815 652 286 183 467 215 604 483 180 690 280 339 311 65 673 719 728 350 404 651 810 205 816 72 501 760 740 468 117 629 168 480 491 492 411 421 93 308 385 680 171 797 594 615 484 664 341 55 179 23 145 448 322 112 418 755 359 292 674 48 396 537 183 99 408 406 390 228 589 431 815 467 259 681 362 739 695 350 603 297 633 301 295 605 690 10 231 613 137 448 184 583 693 144 328 605 636 716 316 200 601 630 656 146 627 750 278 305 330 331 174 566 692 484 637 564 430 150 393 465 117 511 494 779 365 300 607 216 76 640 746 678 788 753 426 144 738 808 787 707 653 260 800 100 447 597 10 275 115 643 519 486 574 310 26 590 31 693 508 227 268 535 549 686 816 579 581 343 221 404 687 520 317 200 676 751 205 73 681 44 655 490 245 123 223 247 806 564 11 445 354 248 615 285 376 159 600 181 515 445 584 74 542 722 243 813 426 311 49 87 626 724 208 594 359 752 379 442 60 51 512 606 473 246 557 207 451 800 639 797 584 161 247 290 384 669 702 65 698 225 378 601 598 127 796 86 83 704 560 470 577 416 661 747 745 345 465 86 283 112 300 639 520 134 217 809 419 25 135 88 303 642 642 408 16 562 739 643 72 506 408 3 381 294 391 42 329 98 485 458 275 153 473 218 443 204 614 436 495 124 41 209 195 247 529 71 60 299 369 529 603 552 414 141 350 206 615 34 209 12 643 112 610 340 633 639 743 460 746 797 157 545 300 420 659 169 410 385 115 249 646 555 204 322 10 713 307 417 260 650 151 2 564 278 361 773 585 257 109 417 372 294 804 398 81 109 581 595 429 423 618 628 84 417 127 240 335 594 269 605 118 154 181 164 421 304 430 353 708 561 363 481 377 23 722 4 402 93 257 313 272 673 634 49 650 286 10 714 573 653 532 708 438 407 441 314 561 586 518 475 608 775 537 304 737 469 301 502 432 308 668 311 552 808 719 113 294 467 696 529 746 756 770 389 632 518 480 810 588 561 320 302 718 428 443 251 108 817 604 447 357 256 122 354 352 615 642 715 675 811 661 147 402 510 188 93 565 189 749 607 467 142 37 795 322 86 81 732 372 784 297 620 394 289 785 675 283 44 357 409 733 667 519 746 687 58 809 561 241 144 779 574 685 358 777 187 473 364 317 377 548 532 246 204 167 774 557 90 462 26 343 126 511 241 24 124 432 371 653 457 126 629 295 399 755 456 454 359 456 752 678 144 631 490 232 74 770 324 169 352 748 470 213 715 447 690 649 71 351 705 722 278 426 614 219 309 474 776 309 736 228 740 799 635 659 192 233 745 607 577 25 423 210 558 116 85 546 170 268 396 809 29 765 451 191 797 344 457 70 533 384 330 542 753 698 293 495 292 179 535 784 811 411 561 476 779 456 813 420 608 647 700 412 753 814 89 523 451 368 155 648 707 343 649 463 536 79 142 395 730 418 656 720 669 586 647 26 81 676 293 574 528 17 256 523 363 187 370 494 59 735 285 694 282 235 659 319 226 582 638 584 417 358 589 160 95 806 539 7 711 743 612 399 753 113 446 655 208 259 813 445 14 414 666 530 678 139 314 396 613 327 594 726 441 682 573 59 73 679 147 339 375 524 667 136 531 613 72 501 447 82 458 629 565 343 513 492 38 365 658 16 475 459 670 341 62 219 601 586 362 228 354 331 4 225 429 245 254 21 216 139 270 563 550 361 604 190 310 236 55 136 4 170 110 117 356 406 483 329 659 498 582 542 326 449 427 461 323 562 320 664 292 577 490 326 507 157 502 80 435 169 130 495 344 463 168 278 378 347 419 191 378 332 385 537 306 650 97 198 344 643 55 332 382 144 109 452 383 39 6 340 221 575 497 35 593 184 413 123 116 39 172 249 258 247 505 350 593 187 330 285 74 267 610 128 532 670 12 140 171 98 8 43 18 627 673 134 193 432 491 614 324 474 184 105 315 356 36 143 378 373 359 596 673 258 375 294 260 671 675 495 394 673 615 205 528 625 227 380 121 417 604 85 286 531 548 326 358 526 600 293 308 543 319 221 165 108 211 25 657 515 87 68 47 187 386 520 400 204 454 4 464 250 105 517 116 523 478 24 449 6 625 331 80 300 386 514 525 251 410 198 148 431 303 575 440 293 647 58 254 593 238 677 308 534 85 426 39 478 531 659 502 113 460 407 154 453 3 159 62 219 284 512 239 110 398 530 31 47 175 582 202 335 94 422 617 199 2 2 233 206 302 315 537 603 333 146 55 545 561 101 346 306 169 641 37 47 622 155 560 211 626 565 166 38 498 180 21 662 583 3 228 383 148 313 254 429 16 54 288 400 350 451 293 609 552 534 573 541 466 336 461 621 589 459 368 263 496 295 258 576 359 190 1 190 196 147 68 408 185 466 147 542 633 22 615 188 22 127 40 665 435 488 107 634 379 637 104 445 574 208 3 87 409 584 335 491 536 471 68 484 478 128 625 214 69 81 258 539 185 18 504 322 340 416 239 123 379 100 204 27 672 111 160 39 32 210 16 197 282 4 664 304 549 244 152 599 5 532 663 413 350 540 353 382 571 291 533 204 382 601 363 673 645 510 435 385 539 403 132 565 111 387 548 79 444 230 353 407 194 576 353 406 495 168 232 29 8 422 3 410 646 184 119 34 427 144 184 30 230 82 643 316 394 508 464 292 304 630 551 313 226 620 241 347 578 443 202 95 349 86 426 41 665 651 536 656 287 376 148 642 438 295 355 318 300 82 380 285 534 460 406 621 463 630 417 606 557 357 555 399 241 619 448 509 401 430 332 492 217 167 585 551 472 508 656 449 563 444 250 5 61 109 580 276 518 17 21 323 154 594 330 86 494 92 166 49 388 294 304 363 230 538 376 571 561 192 650 170 582 568 557 469 243 545 107 628 402 231 409 369 439 240 332 415 228 545 511 315 281 663 115 64 440 652 243 507 495 486 300 622 456 348 171 16 631 185 521 68 583 246 281 587 34 39 593 345 351 147 657 602 160 461 74 249 190 351 309 157 278 45 252 96 185 249 205 487 279 515 417 563 192 217 654 299 441 237 258 524 259 662 243 96 118 175 451 565 216 610 586 349 32 29 278 552 305 537 98 632 419 202 521 230 546 325 233 218 276 637 60 520 306 655 268 137 549 512 528 456 614 514 644 348 501 635 276 47 176 352 65 508 339 660 99 335 154 452 90 198 278 425 647 598 462 230 117 191 66 130 620 477 381 373 48 224 534 24 333 238 467 660 410 26 244 355 393 425 590 1 104 106 414 428 593 53 14 441 122 551 219 550 580 113 419 199 534 448 441 143 571 151 230 363 440 307 214 230 214 250 479 110 521 348 134 378 478 233 388 159 340 495 617 312 595 581 189 385 125 212 131 460 156 109 515 583 510 665 583 40 534 270 581 419 592 7 312 6 208 645 303 222 487 170 217 386 396 19 335 380 7 498 375 470 576 125 339 629 627 649 40 437 608 5 584 17 560 153 465 465 617 239 17 638 201 146 1 588 320 197 124 89 450 587 567 461 603 422 245 98 577 199 55 240 21 588 509 253 372 214 280 8 292 321 252 525 643 358 306 459 501 599 134 344 647 179 554 135 424 23 536 248 660 493 111 464 172 495 15 335 112 661 624 533 139 479 149 668 285 315 17 503 187 496 449 105 110 125 542 523 307 640 613 244 231 8 177 260 297 670 669 611 498 46 632 542 290 390 320 610 78 546 154 621 382 446 240 345 25 677 462 484 548 228 417 59 537 580 380 198 313 256 319 479 451 466 292 206 368 489 302 589 138 454 432 308 124 508 431 177 192 195 433 244 321 556 442 231 223 174 452 258 259 105 323 525 215 415 375 47 233 19 426 571 487 112 230 655 120 660 370 229 142 90 123 258 66 190 245 673 65 476 159 365 292 168 6 291 106 521 640 260 647 45 421 492 1 338 456 579 273 656 435 372 286 664 591 590 325 324 377 245 339 94 552 499 577 246 562 664 435 294 636 199 635 182 404 76 66 346 635 367 562 145 614 425 57 327 370 310 455 383 596 215 596 192 336 493 347 239 428 373 369 281 41 325 386 576 52 648 144 123 534 569 102 255 643 467 636 540 96 640 393 671 63 420 293 458 554 346 11 557 405 346 418 639 329 417 127 363 169 391 130 568 597 52 631 399 492 191 237 449 517 534 627 74 1 601 431 384 482 14 45 623 138 434 645 508 248 129 355 166 183 305 72 285 235 280 385 206 340 310 470 416 643 353 479 131 536 398 11 629 535 578 340 370 376 1 4 585 206 406 102 360 288 433 78 326 15 237 286 388 431 617 566 535 473 209 350 369 494 289 149 676 428 249 410 403 545 460 337 411 407 130 550 662 242 664 189 568 183 585 52 647 618 517 573 392 548 100 481 193 642 375 446 72 43 518 139 491 369 332 439 407 188 580 285 638 48 14 272 56 465 641 26 322 272 202 73 335 569 639 303 381 633 667 266 567 233 604 41 282 503 244 259 225 586 76 421 535 642 106 95 525 247 37 665 643 82 27 595 478 86 651 293 429 555 408 151 544 296 464 141 122 52 378 449 504 114 400 33 447 632 116 73 674 619 323 456 573 93 248 317 105 589 248 277 636 391 561 15 332 12 650 166 485 57 325 37 250 427 126 632 149 105 428 116 443 418 214 542 54 190 110 674 429 441 214 125 666 14 96 595 229 175 312 112 274 278 190 312 12 129 249 626 263 444 95 450 225 624 365 338 651 649 412 579 234 202 495 9 449 163 159 434 644 520 48 287 217 109 141 210 44 408 480 358 139 54 451 258 18 16 344 365 655 170 64 325 656 28 213 554 429 455 244 465 394 319 334 330 172 278 298 487 617 356 229 48 378 328 642 346 94 154 378 311 1 478 61 147 84 41 469 584 378 455 269 395 259 673 365 413 153 231 633 609 198 54 64 31 317 320 546 620 513 584 313 468 353 578 194 370 620 605 77 332 267 530 208 54 346 198 236 282 592 186 353 102 77 504 304 455 86 503 515 393 1 45 122 342 448 373 191 522 249 450 4 488 576 586 30 415 675 386 614 283 672 163 649 488 422 587 225 676 221 124 242 402 29 145 600 131 622 15 424 316 158 208 613 198 321 259 382 95 34 352 531 96 38 401 290 69 408 463 263 412 19 111 378 482 673 10 651 638 506 655 111 479 27 517 105 461 290 20 348 181 424 238 615 574 331 414 394 42 412 474 65 387 342 445 481 557 196 278 40 336 439 31 602 214 137 261 413 155 155 348 13 104 301 393 96 113 273 158 224 538 364 234 379 586 297 1 615 198 384 511 644 98 309 565 399 37 572 464 375 412 585 184 7 35 157 28 184 98 49 518 131 415 587 527 390 434 417 611 255 608 527 407 27 194 469 405 321 86 316 32 64 204 289 247 173 451 648 558 318 110 197 623 308 548 207 387 387 84 312 441 402 340 171 522 541 587 429 340 337 232 121 231 211 227 48 652 508 338 598 422 535 434 222 612 493 375 239 401 222 591 549 303 563 436 450 148 620 90 407 549 594 265 248 247 500 436 370 532 601 263 558 334 226 191 374 131 382 368 450 77 50 604 415 21 389 439 555 116 64 347 359 503 334 254 258 446 175 200 103 444 263 104 251 295 25 432 473 151 644 437 312 364 67 494 396 401 612 521 415 46 40 492 109 52 137 215 539 97 137 234 236 611 375 132 639 489 621 514 463 287 289 212 661 65 562 76 257 265 258 32 103 237 227 232 477 375 439 128 328 4 90 495 55 604 344 512 489 26 376 660 506 308 219 47 235 615 212 597 292 403 1 5 259 154 102 131 519 118 297 16 359 300 536 83 554 197 487 140 387 78 156 401 380 161 470 510 68 134 8 488 271 307 544 554 89 247 517 538 584 559 260 367 475 65 286 586 175 191 158 241 581 42 276 437 598 315 295 391 476 456 586 614 390 373 7 516 303 377 655 27 39 116 58 385 91 513 267 139 137 561 222 542 659 587 519 15 532 643 500 566 496 332 510 446 584 560 600 333 481 273 457 255 102 427 28 385 488 317 275 621 112 250 632 643 518 178 420 563 642 100 84 125 371 382 238 334 614 633 336 76 70 181 387 213 478 186 146 285 346 106 645 611 475 635 448 496 150 500 79 351 520 58 438 151 142 536 501 439 80 88 465 208 552 624 411 363 511 566 338 353 511 412 250 545 70 304 194 322 667 158 90 573 91 570 248 524 44 292 257 330 566 350 42 11 235 495 411 22 439 525 260 299 141 641 189 618 469 153 524 47 524 312 441 540 438 256 39 189 173 514 501 24 309 555 101 378 248 205 337 85 677 283 327 567 11 659 482 182 326 577 503 47 16 14 55 237 356 355 232 225 158 4 495 557 385 489 610 600 458 144 15 450 188 624 593 671 247 146 580 616 452 331 209 538 520 570 644 207 175 29 33 136 24 4 337 548 431 171 411 129 439 507 149 275 129 453 638 466 95 602 210 535 83 517 596 74 670 67 289 279 580 52 576 152 267 375 508 256 481 572 661 618 618 611 626 342 542 516 465 315 220 82 258 90 427 140 646 319 258 594 669 558 115 231 134 39 559 185 650 244 481 457 126 261 610 505 264 466 537 252 52 201 211 670 303 437 68 609 298 313 378 562 45 487 146 588 435 76 607 138 210 670 145 657 109 283 506 449 38 636 295 653 38 169 287 592 90 677 532 659 580 639 407 356 610 227 1 299 162 427 25 184 125 468 649 539 576 255 337 348 315 625 174 283 387 263 148 515 89 186 416 288 225 418 635 532 88 476 658 274 241 215 608 511 225 479 27 375 613 303 404 494 168 372 652 303 111 409 129 163 223 322 227 562 296 139 542 66 83 174 183 329 48 35 336 312 89 508 131 412 416 13 248 161 637 575 587 601 9 98 521 584 672 659 217 312 412 211 55 504 328 15 98 357 396 194 100 390 509 248 381 459 551 589 495 77 91 168 445 178 175 95 237 113 274 115 444 314 652 9 113 87 350 36 612 26 313 160 131 178 362 605 274 583 115 569 396 649 41 427 348 479 297 556 16 157 41 170 286 269 253 63 559 141 156 251 196 80 203 536 127 479 309 135 550 162 199 136 602 458 433 34 282 437 235 126 261 377 15 190 160 286 304 124 169 501 467 518 315 622 92 600 235 442 502 290 540 120 386 160 592 352 64 474 486 536 569 120 473 294 74 666 539 65 374 418 581 670 577 256 277 178 192 255 568 254 475 115 421 578 450 129 623 93 646 458 570 608 453 116 669 244 482 151 355 314 479 154 162 652 430 659 643 436 358 675 182 313 256 232 623 322 391 114 284 488 207 618 372 631 274 111 90 67 504 316 76 284 255 481 76 549 235 195 470 199 421 378 44 70 111 587 99 597 264 505 80 492 326 397 414 510 638 418 322 574 625 360 288 91 46 21 647 511 102 448 374 619 416 334 275 310 465 139 398 43 407 543 5 435 112 166 420 651 168 17 493 412 224 668 330 53 105 114 565 544 341 11 474 265 603 565 214 404 133 638 155 52 75 123 546 384 657 292 91 670 229 435 459 74 487 307 530 550 624 539 607 221 425 245 655 359 392 265 47 616 261 481 312 128 255 411 186 462 34 182 206 104 204 261 508 540 308 360 623 200 510 94 551 186 480 509 158 677 167 420 388 571 596 34 577 627 236 593 633 262 32 270 144 208 511 137 671 265 170 450 137 326 331 630 68 259 123 441 311 614 369 98 324 462 108 184 158 72 408 188 466 107 244 296 668 185 545 661 450 254 520 414 597 525 423 504 517 201 547 649 37 174 526 433 596 457 98 322 223 158 401 127 571 373 571 161 457 100 151 395 469 487 216 106 335 146 185 321 254 610 346 252 574 531 448 50 375 584 552 633 102 143 591 658 296 85 134 6 156 472 559 109 570 243 7 540 139 146 374 579 362 556 641 52 190 332 121 109 525 110 407 258 417 125 478 272 366 227 597 247 109 580 190 247 611 268 336 454 52 227 48 535 275 7 534 545 671 92 426 247 227 555 285 526 486 610 630 290 673 456 589 576 375 357 390 480 168 212 268 409 178 381 81 518 58 621 291 199 627 499 234 73 621 202 32 154 597 410 433 45 19 91 186 349 615 58 339 599 387 572 376 117 393 660 192 310 644 625 550 25 256 671 291 190 460 674 337 102 293 298 418 572 511 664 496 413 160 661 404 503 663 86 387 304 494 248 83 167 548 209 202 459 174 381 322 572 509 15 59 412 187 303 387 244 345 668 662 583 2 486 271 443 335 300 538 282 541 368 213 165 622 365 642 596 637 597 435 500 319 231 211 373 487 26 433 609 133 534 381 492 370 415 155 539 214 305 218 518 328 41 112 564 350 669 185 536 644 412 304 468 603 166 640 338 489 478 595 487 325 416 274 305 365 20 140 363 309 302 385 675 436 286 248 269 492 603 272 218 439 656 577 627 41 139 120 271 580 435 311 122 586 52 137 317 198 1 476 424 65 66 575 278 47 236 384 629 108 424 277 317 237 344 368 106 538 42 225 444 591 329 567 660 600 120 350 51 473 616 541 641 95 640 297 614 130 64 668 7 125 316 570 657 371 114 182 554 390 385 190 653 159 135 395 123 598 661 331 217 20 607 55 113 349 364 232 116 289 191 351 349 583 566 279 4 537 426 207 478 291 330 333 64 18 465 361 300 284 225 320 276 473 603 426 67 517 663 472 11 676 121 41 397 318 634 635 538 495 176 180 480 236 180 400 208 621 411 677 394 155 321 279 469 516 560 568 516 305 437 27 201 346 51 74 278 404 114 383 402 321 166 471 51 390 119 236 91 523 173 546 580 241 221 162 625 177 193 475 486 503 495 84 600 350 208 247 302 538 139 524 567 448 469 198 345 95 271 222 39 235 333 463 363 618 235 330 84 587 644 513 70 266 79 108 207 465 6 493 416 655 176 123 44 65 42 11 573 364 195 348 670 367 623 472 425 542 535 557 42 101 428 235 191 410 610 195 316 233 530 123 231 167 454 405 452 433 298 172 81 266 497 34 381 594 130 540 627 72 81 255 490 135 389 429 264 651 1 614 495 46 90 619 198 130 247 458 65 323 396 258 358 623 559 541 35 563 413 111 532 466 563 108 315 559 268 227 529 263 548 508 182 513 238 556 413 58 601 565 543 177 336 234 489 520 202 28 351 408 570 300 48 357 596 347 635 660 123 541 600 401 112 33 281 625 369 81 111 547 184 120 433 486 577 105 411 576 586 322 635 255 607 385 508 235 438 454 653 205 51 186 614 281 633 180 535 415 388 666 541 532 390 61 349 663 249 181 17 34 599 472 156 559 515 144 617 565 279 242 372 96 424 608 25 100 111 210 103 204 322 405 618 651 47 45 545 33 363 371 186 388 128 121 288 364 374 596 639 333 266 131 311 148 519 298 84 539 334 568 475 419 423 87 554 424 79 407 84 111 383 469 458 201 478 55 621 380 479 410 628 629 428 27 90 241 289 551 433 505 485 226 639 580 247 285 15 173 264 351 285 318 222 49 478 104 623 362 196 402 51 407 4 9 664 536 547 222 483 143 364 459 230 14 385 619 538 36 631 598 75 409 238 262 122 257 69 619 297 530 8 83 193 105 224 448 614 224 131 326 628 330 251 604 665 219 542 518 156 552 638 102 157 239 620 357 448 149 585 442 20 352 550 360 588 59 670 614 664 475 24 275 644 673 324 225 564 61 363 187 602 137 453 582 172 574 379 199 99 641 236 18 358 312 599 403 667 54 364 208 612 91 58 223 207 137 263 275 214 53 609 427 254 56 281 544 479 623 599 455 674 427 79 493 133 361 420 42 634 175 133 663 565 161 273 457 262 625 586 603 287 513 633 676 219 298 570 451 350 645 153 147 192 100 401 131 301 608 551 516 487 109 315 453 378 355 317 304 431 117 492 434 454 205 188 352 541 674 36 603 489 509 401 421 56 213 575 666 382 28 162 333 434 148 161 366 299 251 36 399 677 622 332 308 451 435 277 553 8 507 298 455 447 95 142 544 397 648 246 279 383 673 200 339 36 257 640 101 310 398 194 188 183 89 145 447 234 299 241 513 226 276 227 579 344 220 111 155 421 430 247 516 196 101 376 201 262 195 115 483 393 450 441 465 490 273 601 612 182 572 156 50 506 381 404 324 16 239 272 54 351 243 184 274 592 48 365 526 404 29 256 521 442 537 584 300 165 367 245 344 284 258 396 153 169 378 439 146 259 273 129 276 469 14 441 497 469 268 93 356 27 135 389 372 17 308 231 293 90 135 45 216 140 51 547 1 15 309 201 414 268 631 47 181 190 595 18 548 559 84 112 595 544 677 652 629 141 467 167 532 616 347 402 231 677 222 531 111 24 519 338 3 285 336 169 305 454 449 9 519 407 496 515 65 17 424 241 451 175 252 30 559 95 434 460 144 239 552 98 41 108 256 511 645 464 580 12 363 373 319 565 60 109 210 486 219 371 30 263 344 248 577 641 392 276 264 493 602 321 136 140 391 63 266 348 204 35 442 479 620 525 406 125 199 413 405 20 401 574 104 429 475 319 310 522 464 390 628 620 615 414 295 105 596 514 170 26 254 539 417 59 310 552 275 33 187 162 45 532 270 11 407 278 3 58 189 472 181 594 617 522 261 506 357 641 196 39 671 135 359 538 191 51 79 566 111 30 264 496 21 552 510 230 491 632 16 375 672 398 623 659 265 27 51 224 121 382 636 500 426 196 407 493 456 489 352 604 180 494 490 272 98 626 48 155 332 156 154 135 203 342 543 131 493 444 375 335 270 580 184 182 69 500 182 140 263 659 19 331 458 170 126 507 633 413 130 203 541 206 88 43 193 404 318 461 278 120 373 251 153 330 31 498 189 599 277 27 225 502 176 110 664 45 613 215 648 313 198 245 297 237 667 254 470 366 360 216 437 198 472 16 49 128 676 676 14 107 28 642 604 570 476 531 502 632 357 602 614 125 131 376 400 321 343 368 213 476 623 345 550 382 233 595 194 143 641 375 223 177 624 178 568 444 72 627 129 308 248 204 5 59 467 401 600 598 125 232 432 91 298 589 294 150 564 600 417 79 595 339 271 195 13 331 208 105 546 75 91 241 434 315 671 463 236 468 643 496 465 651 333 493 201 168 396 625 413 291 425 311 360 12 657 148 88 163 387 405 228 62 425 498 376 159 150 207 274 620 133 618 639 486 297 85 456 596 297 310 386 185 271 435 182 40 513 82 673 229 554 90 368 43 273 505 230 170 151 355 573 270 429 632 482 511 110 87 167 395 47 314 91 389 634 79 406 603 308 485 456 159 264 296 310 170 54 202 474 4 628 633 189 294 14 623 270 449 677 126 24 623 74 269 638 633 217 623 362 585 191 421 316 350 241 469 613 413 198 319 74 28 136 236 675 536 569 315 5 218 482 517 381 380 315 198 535 161 558 640 75 574 663 433 371 369 611 216 96 402 489 471 429 582 589 62 387 393 325 293 6 378 420 538 185 533 217 632 467 231 662 670 459 511 370 638 100 193 433 76 32 202 72 46 643 180 605 337 275 640 601 371 24 488 9 636 42 386 228 164 12 132 424 161 53 183 471 411 261 34 376 152 239 72 176 267 564 507 414 133 6 149 13 13 425 394 666 551 130 200 661 603 479 286 333 272 3 136 398 92 280 563 487 462 268 551 308 548 374 98 552 159 194 623 339 230 571 474 384 87 445 592 476 656 601 55 558 154 8 418 101 109 437 628 601 365 577 497 319 221 60 264 35 442 609 625 77 671 345 587 179 280 610 87 189 672 193 580 84 390 460 64 656 48 145 319 454 65 452 434 619 199 47 32 339 317 213 283 272 53 614 208 36 596 387 17 632 401 165 345 570 416 673 28 668 115 262 532 475 263 655 87 152 361 205 113 389 580 126 177 572 231 395 580 182 399 507 225 118 244 512 240 325 522 305 652 609 217 604 473 415 159 325 328 563 454 140 440 396 113 397 350 517 370 78 51 31 133 377 54 647 12 9 493 196 471 488 79 480 113 451 624 420 194 318 670 345 46 274 594 72 584 53 161 624 276 334 613 331 341 57 382 92 244 246 331 483 619 137 95 512 194 369 39 486 417 407 54 650 359 305 208 494 174 425 462 47 363 359 482 184 206 188 12 179 364 121 83 441 159 381 286 484 115 577 143 640 674 106 296 298 526 562 119 386 359 138 103 464 101 139 145 377 113 494 484 308 634 96 668 484 661 298 556 110 328 125 252 129 240 594 105 21 484 46 17 653 107 386 107 198 359 189 567 614 472 390 330 147 650 286 219 347 170 640 544 674 174 224 506 421 231 147 18 589 228 245 587 666 26 193 331 186 385 531 520 394 162 235 277 331 168 502 258 361 118 668 400 119 65 204 486 443 430 190 429 619 498 379 83 23 75 362 60 418 102 216 393 323 562 553 602 338 447 629 65 492 375 113 676 670 610 607 523 36 455 81 160 439 335 181 603 386 199 90 32 372 22 673 492 110 595 50 574 340 2 645 204 399 97 609 149 452 51 572 553 443 260 593 470 555 293 459 449 549 82 284 569 466 604 451 629 254 410 633 673 49 138 49 386 434 100 223 643 646 7 336 428 522 619 300 149 396 416 124 427 672 559 308 224 624 449 672 433 225 150 273 100 393 486 193 416 491 511 117 577 152 306 53 615 308 77 464 185 56 88 556 394 660 652 497 44 497 74 457 27 47 583 607 627 413 411 498 202 10 653 321 618 551 401 119 427 491 169 601 552 603 87 115 90 324 106 305 597 511 648 94 606 233 604 118 61 605 121 72 113 352 65 368 369 366 305 336 513 310 286 358 171 151 102 137 586 507 628 474 96 310 230 433 81 556 665 410 329 432 306 19 118 279 248 458 436 612 380 597 278 332 38 321 630 640 264 214 259 669 6 329 245 116 323 267 201 461 229 366 355 637 313 614 205 113 519 648 150 181 14 212 403 131 81 418 273 105 166 479 641 463 152 147 633 648 190 527 54 349 539 405 204 674 217 211 506 263 197 448 220 669 362 450 323 408 58 50 491 163 428 53 429 481 198 373 174 23 484 569 262 558 235 332 469 317 387 362 468 13 524 402 647 137 553 300 374 292 73 75 29 570 234 77 547 52 469 460 52 564 337 623 58 668 623 269 339 409 464 61 504 616 664 291 202 190 213 66 600 653 306 374 145 407 70 54 613 194 242 568 320 645 408 307 585 240 178 272 462 97 199 230 529 511 282 649 37 176 159 3 411 81 399 505 485 167 363 641 646 379 100 198 336 300 8 405 585 208 354 89 115 296 617 228 125 573 302 228 405 147 407 537 33 243 135 607 241 532 415 150 591 532 343 41 654 183 586 660 127 77 298 603 171 240 5 544 552 216 160 503 171 520 71 635 527 460 446 596 38 527 194 192 91 221 99 533 672 36 128 409 497 29 301 46 125 454 553 231 630 230 625 2 427 513 68 658 99 107 658 384 260 386 538 11 539 87 444 223 156 501 305 476 3 299 298 227 490 490 194 244 580 336 410 539 510 653 434 583 134 370 106 558 516 435 377 567 576 404 285 58 572 542 414 417 232 61 41 616 101 24 121 280 145 389 403 14 371 57 131 436 146 566 47 621 195 89 542 440 134 359 212 148 360 37 460 361 641 258 136 61 415 28 284 541 266 550 208 666 565 282 42 545 241 644 305 534 68 270 292 494 593 514 369 381 401 396 350 485 154 140 35 395 676 234 264 671 661 102 677 381 594 527 54 569 168 613 581 100 166 195 286 447 355 404 258 313 135 342 94 106 657 150 597 257 378 241 476 336 49 496 376 422 538 281 463 583 537 225 1 386 352 79 445 317 491 449 514 548 573 580 518 245 506 99 487 369 439 96 159 361 479 367 359 378 317 285 423 426 630 391 309 141 361 474 279 140 44 666 347 235 273 113 280 310 227 665 48 597 545 574 335 135 655 259 365 523 81 321 176 49 112 528 231 476 422 457 452 155 456 96 457 64 419 115 386 366 113 642 393 158 534 53 150 172 198 665 610 125 479 339 205 7 655 599 626 2 123 26 389 579 136 287 545 540 313 506 318 658 554 83 303 641 224 327 289 535 257 628 8 69 507 21 661 653 284 458 112 296 391 661 100 584 311 569 617 399 626 102 241 27 570 286 257 465 520 522 299 176 581 169 624 429 380 549 224 19 103 348 308 109 375 194 302 374 942 123 845 921 584 462 802 227 826 335 316 399 8 172 347 210 386 102 183 913 514 388 416 638 726 696 683 163 762 714 211 12 271 737 186 898 180 587 786 398 694 389 41 398 519 246 585 822 906 722 881 534 222 905 925 508 408 368 735 537 807 281 17 374 492 527 718 435 752 240 93 371 639 298 199 822 62 620 796 782 142 814 889 399 847 747 669 878 165 519 343 73 711 18 454 694 59 940 27 126 462 796 148 28 599 585 210 633 326 276 799 477 528 836 271 832 420 583 333 767 367 374 406 271 512 452 239 527 9 698 832 363 812 419 813 282 817 521 683 82 747 255 180 470 717 37 414 913 268 353 259 638 403 141 268 511 861 817 21 672 772 52 320 393 433 314 871 725 670 673 503 728 218 71 517 466 652 685 133 627 899 785 140 812 579 459 41 537 350 169 233 400 456 700 15 485 639 114 372 418 37 666 758 129 815 26 542 6 224 610 135 670 425 164 685 194 880 720 171 183 418 158 204 21 736 254 236 550 821 429 12 609 575 814 915 149 129 77 17 151 204 49 306 327 698 939 929 845 814 361 427 678 286 292 560 706 336 573 681 374 796 424 27 689 545 597 743 410 374 66 196 703 728 474 866 277 489 488 405 519 70 497 672 483 11 359 607 402 864 355 50 581 490 801 416 296 544 171 738 18 871 215 490 457 422 436 333 847 242 674 890 249 296 112 187 559 454 199 792 143 700 665 715 368 396 573 723 98 797 426 498 730 475 128 69 434 278 862 744 141 65 418 828 826 510 200 757 479 824 554 733 6 558 103 940 767 754 540 446 456 284 143 887 749 164 741 243 16 467 212 851 922 14 797 250 588 542 343 247 226 828 638 798 244 941 238 96 823 50 65 442 770 464 718 842 441 559 689 170 699 71 206 498 685 906 146 264 147 837 3 149 879 182 758 730 685 595 44 70 203 164 245 233 782 765 473 807 858 1 45 419 408 86 298 208 581 510 839 697 75 853 220 495 150 781 615 324 660 91 882 150 141 691 313 425 323 788 864 889 616 705 471 198 931 672 215 848 622 341 87 772 254 582 886 428 7 906 596 612 477 299 147 818 901 896 36 779 572 839 471 666 246 64 55 201 515 14 245 876 386 477 784 665 783 181 322 297 817 216 26 901 218 234 386 47 123 557 765 645 55 583 182 775 698 259 413 45 15 874 178 239 525 204 9 820 888 460 243 237 23 582 584 457 203 746 591 50 653 272 656 470 587 309 795 437 79 190 692 465 747 487 434 551 505 936 355 929 906 322 489 829 516 208 604 123 601 942 799 299 75 485 576 768 620 703 931 751 681 805 118 469 804 323 874 650 606 316 776 246 742 310 438 930 936 551 241 695 705 649 157 824 856 781 637 429 575 713 544 165 440 139 65 401 196 672 878 255 754 186 778 289 782 45 766 465 898 859 689 377 470 109 790 676 315 161 603 825 589 770 354 115 368 153 274 630 755 66 235 562 711 362 922 168 593 541 700 917 364 287 644 371 435 45 656 91 235 919 624 448 263 72 161 622 403 418 289 199 613 843 502 312 611 844 766 433 448 919 511 329 818 154 89 748 805 466 624 783 110 266 498 932 307 86 260 903 373 283 730 258 544 705 287 422 414 580 379 129 114 147 259 859 462 329 850 845 830 708 843 354 862 475 888 440 231 203 485 644 266 45 543 818 201 453 706 408 331 871 342 171 884 851 716 81 270 591 543 141 689 546 401 529 320 243 572 682 537 579 452 383 466 135 462 528 504 591 631 319 400 472 847 418 452 923 445 736 394 55 610 746 572 897 94 710 108 348 389 652 609 162 184 521 209 474 618 902 208 789 858 595 781 414 538 10 368 494 286 532 577 307 435 889 82 10 73 66 782 718 343 83 428 5 520 462 692 744 700 389 741 596 35 753 165 291 240 323 860 942 923 58 249 657 598 603 672 395 513 870 139 778 438 878 50 270 918 45 676 608 279 237 906 717 735 558 111 797 562 523 924 818 675 257 37 194 596 500 250 743 498 417 428 932 17 13 286 809 823 928 475 207 758 925 95 650 673 532 292 207 179 317 144 805 219 830 667 168 186 41 228 713 152 873 906 879 244 506 820 860 485 686 54 761 265 89 336 499 672 192 184 62 518 600 188 696 691 514 178 206 555 389 897 891 94 361 721 364 315 925 427 295 343 572 803 644 683 750 702 224 422 421 309 104 896 590 207 860 805 934 202 797 829 441 156 55 522 657 42 377 111 387 868 3 678 680 29 739 662 639 514 379 850 924 282 265 42 525 326 192 357 853 750 423 920 803 267 707 853 929 308 143 908 643 800 807 887 279 764 838 369 861 849 126 495 604 868 639 523 878 268 687 458 339 611 726 744 926 692 646 132 703 317 861 939 310 131 917 591 215 835 421 138 443 840 505 3 543 840 130 814 368 30 466 726 683 33 443 621 886 140 513 621 458 890 307 799 408 426 773 74 125 736 453 706 297 552 445 362 370 358 230 406 869 179 377 507 159 1 702 96 849 448 255 345 74 635 300 288 840 385 363 538 253 559 430 632 322 733 99 829 699 677 385 627 18 136 119 837 461 888 23 415 150 486 105 508 605 243 560 187 179 305 422 84 239 725 280 345 411 844 123 258 258 576 601 471 207 243 481 697 230 806 431 492 9 435 239 564 247 915 867 856 657 812 804 420 882 602 548 501 385 276 652 191 901 833 716 76 251 11 331 922 574 436 434 394 138 217 535 861 321 36 285 66 168 370 635 167 769 865 291 499 701 311 263 744 108 858 3 940 369 766 842 237 78 459 351 673 769 910 88 747 663 558 105 82 647 596 657 541 335 416 802 154 417 931 652 489 293 890 460 717 306 132 442 768 246 789 479 375 113 594 645 628 331 143 119 657 299 259 707 534 208 648 322 217 271 824 855 368 304 767 86 640 179 175 878 664 892 62 484 468 27 570 899 633 709 743 130 196 470 647 531 921 64 88 188 245 380 675 51 85 292 848 336 207 148 261 120 17 239 502 215 428 517 661 93 237 292 409 177 841 405 937 111 137 551 359 296 290 259 119 7 634 459 104 404 909 58 575 934 896 287 591 110 106 473 869 891 909 299 731 551 345 508 404 262 713 369 248 525 732 777 22 180 699 875 897 825 930 88 22 756 278 557 272 350 346 557 191 145 158 843 763 571 44 736 564 279 586 443 144 879 124 583 285 84 536 602 121 98 726 132 278 699 111 238 486 674 647 172 294 593 63 31 232 198 155 642 686 869 626 210 15 100 742 443 231 564 1 84 627 277 267 686 781 693 273 762 935 786 790 121 378 445 386 76 296 139 35 834 659 314 346 570 872 330 877 620 783 751 805 827 801 59 455 122 647 572 840 57 608 86 220 451 99 220 339 848 327 913 165 281 583 500 731 714 445 740 577 726 626 126 443 856 754 464 174 100 267 513 46 226 762 839 921 204 261 713 654 627 118 719 101 686 914 455 268 702 222 812 795 477 202 187 561 443 262 389 689 502 634 127 135 720 372 574 907 635 162 912 903 621 428 92 383 460 290 122 158 567 484 653 490 585 432 572 99 688 74 156 526 31 331 827 652 568 640 813 312 625 184 721 196 735 576 740 831 43 389 926 862 442 99 848 399 836 590 72 143 216 292 860 923 798 20 511 25 568 35 93 530 547 613 853 252 358 662 662 729 91 919 862 433 607 800 448 118 119 468 810 453 921 368 346 555 202 105 889 89 759 835 328 732 741 199 887 13 566 582 4 493 23 448 709 431 696 193 390 882 801 699 191 182 80 2 567 805 920 424 240 781 263 217 618 284 337 936 743 138 398 875 821 113 10 455 903 536 934 927 401 907 275 747 781 102 1 742 280 92 705 478 474 387 781 311 13 461 354 167 351 536 779 452 788 323 377 625 135 397 926 368 140 167 210 736 174 619 320 264 324 407 451 881 265 805 357 467 787 476 194 414 672 490 13 179 320 731 939 924 279 655 922 534 665 844 336 485 877 181 913 524 780 635 70 52 394 684 787 293 459 898 504 794 528 127 668 37 91 121 125 675 843 596 219 303 389 544 171 489 700 360 739 610 852 281 711 258 441 331 652 537 362 806 579 46 745 72 211 821 140 759 222 893 180 909 8 853 151 394 812 474 708 661 328 139 695 196 477 316 104 395 6 533 129 581 310 457 229 126 766 379 246 419 697 155 932 764 261 477 686 433 308 406 331 277 291 631 615 175 161 110 536 312 448 554 183 7 499 783 679 823 879 610 58 400 182 324 702 765 199 228 560 332 417 936 517 443 305 921 115 603 12 905 511 79 842 549 3 166 244 27 73 160 304 652 813 414 267 445 48 853 683 229 402 836 39 831 358 147 816 287 53 222 92 467 470 598 608 212 535 825 915 766 451 374 922 400 65 819 844 834 846 206 401 824 869 346 406 611 495 329 154 276 595 376 64 768 193 662 382 593 737 758 624 418 773 934 78 874 215 316 840 335 331 240 478 479 309 814 668 47 583 214 157 408 811 902 21 762 207 790 632 867 18 814 13 269 309 942 834 79 106 582 164 894 528 631 381 704 151 223 370 681 348 641 677 270 223 885 361 88 828 769 145 579 150 287 448 245 481 363 327 785 151 40 940 689 502 596 589 678 404 688 759 364 134 784 457 449 607 133 622 675 759 495 509 570 839 751 687 44 811 554 203 541 480 909 853 298 122 154 496 766 275 683 693 777 349 658 500 37 709 922 329 632 76 353 70 841 721 378 744 728 410 18 700 840 669 893 937 363 839 7 745 65 278 791 557 760 494 147 727 113 937 262 36 594 512 467 842 364 344 34 728 932 533 473 85 780 538 360 539 904 64 758 555 699 236 47 785 903 914 907 28 570 153 535 180 776 731 916 691 401 118 176 380 646 116 582 781 585 626 15 880 634 675 429 162 635 287 554 514 863 280 482 900 882 484 909 485 323 59 851 481 234 246 300 930 822 456 231 669 372 13 327 662 444 805 66 490 298 122 238 571 105 466 80 51 81 525 93 755 872 521 888 82 755 843 754 921 573 256 402 105 524 23 872 942 42 821 605 887 789 728 544 123 68 266 707 652 686 454 251 638 288 176 622 17 323 121 263 650 868 299 926 467 49 678 250 235 121 438 436 480 17 845 340 181 845 160 457 935 418 204 24 738 928 627 411 53 929 292 892 695 898 227 21 228 873 211 358 544 552 753 508 845 79 568 905 154 532 886 254 632 546 318 163 898 518 58 690 84 703 62 32 643 369 212 837 137 733 821 548 867 621 684 173 74 334 394 343 593 86 496 392 518 8 365 215 453 523 278 842 700 408 931 749 6 663 942 541 606 223 1 878 529 385 852 627 601 128 189 226 701 535 66 827 822 930 101 755 178 498 480 554 569 429 592 503 824 767 479 699 864 511 644 812 70 110 106 373 703 530 354 482 558 356 716 216 593 305 746 232 103 256 226 124 570 123 513 451 734 22 564 433 682 494 457 300 383 813 686 863 109 578 914 531 180 183 664 439 52 732 341 104 646 808 661 880 908 593 824 389 20 155 924 66 859 780 667 732 78 794 135 496 783 406 161 232 672 55 909 726 244 571 709 512 550 834 628 233 250 924 404 394 200 638 87 641 794 800 64 258 587 157 111 870 848 537 318 301 123 56 579 362 197 56 27 176 537 844 582 399 103 54 531 451 86 425 405 883 132 938 248 158 529 593 481 449 571 780 225 153 87 528 448 757 773 143 646 476 853 798 430 647 397 350 374 594 114 520 346 776 269 633 45 96 540 847 66 634 434 522 498 882 646 280 134 377 472 62 361 522 797 367 643 777 103 796 209 88 361 482 70 896 356 691 680 673 594 184 445 94 319 743 303 726 607 374 37 851 517 118 241 182 792 922 207 420 757 145 221 767 485 439 762 905 240 359 766 230 403 362 890 222 605 191 118 475 484 786 293 71 686 314 454 766 42 7 934 498 22 157 660 324 20 201 630 59 803 197 279 507 347 852 710 503 850 412 144 449 517 360 175 461 429 620 906 323 178 143 146 328 594 720 647 141 577 265 667 12 534 417 57 761 1 843 709 799 701 140 592 746 602 833 37 74 778 488 285 514 306 888 243 811 352 363 869 475 218 656 291 261 508 156 791 603 325 261 65 418 446 610 512 819 271 722 875 299 191 565 924 442 147 454 188 908 800 722 382 357 910 41 276 212 759 853 636 664 420 62 33 131 921 322 830 837 457 519 866 937 285 313 40 666 840 778 217 132 496 299 692 825 934 694 905 245 557 411 136 137 904 293 272 844 369 689 585 472 137 270 550 302 830 471 929 844 677 463 421 149 774 627 731 97 572 88 365 163 488 481 397 444 455 551 322 173 935 522 804 319 99 802 80 39 594 640 359 519 131 2 671 159 578 628 794 621 370 3 794 649 154 762 80 607 496 319 153 24 63 85 54 121 625 105 602 621 321 330 208 891 350 729 737 898 64 325 925 196 144 851 295 485 243 460 176 744 718 171 206 380 275 730 546 701 354 750 560 582 576 325 577 503 194 160 655 284 375 516 344 841 42 447 409 454 297 46 157 495 69 414 893 541 452 749 237 441 342 579 941 690 54 751 758 469 217 891 26 284 547 17 135 640 428 929 603 73 853 519 456 449 134 473 542 832 816 335 905 713 104 477 908 194 200 30 451 275 786 852 233 218 214 156 51 597 433 880 373 783 274 57 346 811 156 276 793 35 743 756 894 560 707 234 302 408 648 828 519 516 745 220 153 105 128 425 89 418 343 420 418 868 457 750 342 553 702 623 745 390 622 311 600 652 567 673 692 601 940 458 654 322 186 467 689 9 182 383 720 923 388 545 773 861 610 707 578 494 512 406 617 859 321 367 837 165 478 527 686 443 101 538 712 531 225 346 306 857 286 737 83 591 791 487 164 603 336 351 95 627 826 295 387 347 242 415 534 44 793 170 257 150 307 115 878 682 472 774 347 146 100 563 278 697 136 308 601 759 241 43 609 419 480 112 319 809 180 284 201 65 254 715 386 703 567 571 624 617 797 839 717 935 108 622 858 197 500 753 636 780 703 183 319 632 691 361 584 401 83 381 794 897 393 813 753 38 50 464 122 71 351 367 99 651 163 165 661 423 112 212 545 508 814 831 258 661 452 448 306 270 464 68 323 858 646 870 63 159 785 694 142 49 278 422 28 331 560 91 230 842 273 95 798 26 846 465 827 691 736 590 277 346 472 275 860 920 478 661 568 878 456 137 404 308 497 896 805 869 126 883 661 740 797 150 707 646 535 765 849 408 380 428 580 417 719 679 492 72 666 673 408 560 546 702 598 17 769 474 892 595 840 820 203 521 675 715 295 386 318 232 85 858 207 612 856 88 769 677 458 881 369 309 353 915 480 147 326 107 691 195 274 672 850 780 741 908 493 215 857 506 716 197 203 921 922 527 121 6 627 145 107 11 215 414 799 604 325 668 29 565 299 572 267 72 931 305 670 703 760 312 700 697 23 675 728 438 2 176 559 139 523 921 106 763 790 833 513 136 400 654 874 166 660 247 736 349 636 400 656 394 367 397 68 55 297 484 556 937 599 897 788 709 6 867 710 462 473 935 363 853 651 352 190 263 192 197 346 62 622 936 325 423 471 623 637 574 653 588 176 484 237 7 876 875 487 392 56 789 252 194 471 257 515 408 493 437 184 835 138 553 627 122 598 45 438 535 198 860 915 130 150 750 584 12 308 128 641 596 51 756 190 12 917 826 310 873 157 690 930 414 935 182 558 513 349 391 403 125 230 503 65 211 883 320 627 145 872 196 359 53 731 221 874 621 558 313 465 243 5 186 847 120 101 427 135 292 55 743 404 474 91 41 595 380 670 6 159 220 437 118 333 518 328 486 686 499 919 939 341 783 555 289 732 26 747 419 572 466 868 222 236 350 624 559 825 101 466 496 641 707 275 537 823 684 70 253 665 424 236 243 651 277 394 678 312 123 660 104 501 808 887 889 934 464 606 646 474 537 883 458 133 555 698 216 162 279 174 649 1 554 155 931 678 780 358 478 67 550 889 391 560 448 178 196 726 490 536 169 396 662 719 215 15 416 716 171 798 177 603 850 466 467 783 913 492 263 350 737 863 751 702 543 1 669 854 718 296 514 789 242 178 135 849 236 541 559 231 441 37 803 428 563 380 82 475 876 595 769 784 794 892 63 409 453 69 366 199 96 353 427 768 828 89 481 27 678 656 52 262 792 747 404 924 234 359 273 926 509 111 631 593 906 891 38 663 69 554 735 753 123 439 639 197 385 66 262 834 644 300 348 589 878 602 57 424 543 728 95 179 288 158 432 92 584 396 836 464 58 259 299 292 146 180 29 89 268 470 443 498 231 365 481 398 33 829 410 830 178 708 221 381 716 102 18 460 758 331 716 35 757 782 376 413 941 566 561 817 707 435 256 885 527 711 665 347 387 40 355 191 826 676 13 240 778 674 730 107 680 910 252 379 250 824 399 363 685 292 610 467 271 882 918 226 935 772 792 423 422 28 817 406 132 571 133 234 590 521 63 211 937 35 586 27 233 217 691 729 565 350 228 932 824 457 623 247 801 645 672 31 600 411 746 305 592 847 941 772 476 498 462 910 160 847 269 777 296 68 411 168 143 914 118 823 90 142 475 755 295 145 550 436 19 317 203 338 363 410 859 753 933 109 59 279 386 249 777 351 598 535 464 559 757 409 823 221 7 355 769 797 544 306 89 228 557 525 845 487 909 442 524 360 815 334 667 312 520 221 464 315 416 328 175 360 631 68 584 783 843 668 795 328 591 577 117 658 844 255 129 298 25 196 801 797 148 218 854 636 200 870 373 333 869 386 73 586 644 736 893 717 93 388 344 579 134 898 142 247 521 738 194 838 105 572 520 826 278 669 633 934 931 598 470 874 204 194 268 323 475 437 223 463 399 148 422 160 282 428 764 795 675 343 685 211 569 201 288 554 915 351 371 226 190 98 464 508 465 12 305 57 292 623 433 153 692 366 266 180 389 675 880 309 547 746 485 851 356 674 645 335 651 813 765 568 161 667 752 693 59 73 752 587 243 694 719 249 367 728 277 156 776 646 912 444 113 89 735 681 75 697 79 746 849 84 805 521 739 501 395 143 686 814 222 817 100 913 601 674 273 845 691 180 379 70 890 89 529 194 893 603 601 152 701 774 672 901 699 696 384 370 637 428 73 731 122 363 388 684 45 674 152 162 186 562 169 316 328 741 533 638 164 569 434 273 628 599 565 357 516 789 298 719 469 210 155 181 267 426 536 426 740 434 554 241 664 63 242 668 645 932 349 78 67 184 770 342 538 875 71 114 552 229 360 872 853 19 314 129 837 471 324 371 782 843 596 231 593 459 63 870 505 713 198 337 699 349 913 631 626 661 893 750 772 53 758 634 511 467 365 737 733 450 38 142 638 520 233 9 800 26 576 408 740 82 620 39 273 774 35 19 319 838 299 250 4 439 550 787 316 886 82 776 609 188 204 913 30 350 133 46 688 691 865 470 350 121 833 454 484 593 69 424 764 551 214 691 561 618 896 19 172 819 512 103 89 10 779 575 237 173 53 492 637 823 139 710 487 853 303 301 846 292 667 736 917 792 708 572 326 421 597 508 703 233 370 761 864 763 887 766 426 599 522 929 790 881 244 902 516 870 476 498 886 496 339 589 170 871 475 12 672 350 373 908 316 144 676 269 517 25 332 637 820 315 602 679 735 730 481 161 175 207 464 482 760 306 724 388 1 607 652 99 19 757 35 161 918 155 157 14 754 38 65 539 473 822 804 801 576 456 456 495 148 413 400 938 342 864 574 28 578 545 536 94 599 163 564 54 688 170 500 187 639 133 865 203 829 756 918 621 542 5 895 632 489 837 359 516 409 775 870 767 848 592 587 402 919 217 772 101 226 370 679 600 555 803 263 811 467 141 595 658 172 689 528 634 902 792 847 255 280 227 387 697 24 867 20 44 472 113 292 3 614 463 847 68 517 783 177 682 661 385 273 782 123 314 491 367 62 747 751 4 134 623 86 201 3 520 164 555 121 699 101 197 658 181 274 176 323 32 615 720 756 916 208 748 624 347 762 710 161 46 578 87 649 936 770 432 436 467 676 572 328 816 27 550 272 92 88 332 825 304 153 930 870 400 446 673 721 227 376 195 52 188 137 753 689 146 653 896 447 488 932 109 799 710 105 171 532 496 297 929 60 503 158 108 167 652 722 556 236 55 56 139 370 64 458 494 383 271 105 839 378 510 502 572 154 876 831 622 483 83 454 297 511 327 793 765 100 649 666 678 460 158 671 308 441 469 331 72 604 100 518 288 207 90 637 623 475 501 855 412 302 42 168 68 558 940 206 864 161 782 81 697 360 775 417 318 554 262 350 914 928 68 824 625 389 483 657 584 145 672 256 584 876 469 622 738 543 532 674 569 770 204 293 930 813 146 349 403 474 916 438 365 513 621 848 339 682 409 418 32 344 535 628 53 632 305 105 300 167 861 591 108 23 86 445 585 735 372 922 806 309 702 841 207 7 646 366 248 650 745 790 555 627 451 888 744 747 776 366 589 799 348 828 216 373 290 464 185 797 625 126 241 700 593 116 739 866 20 596 207 353 458 299 303 146 446 795 168 102 811 769 511 930 338 550 866 490 844 600 518 616 786 625 669 921 273 54 468 263 257 327 547 152 477 172 377 693 441 75 440 610 21 505 911 766 798 32 154 689 688 730 435 635 795 855 785 392 791 417 361 682 660 445 5 708 77 749 203 395 872 201 729 329 8 282 293 394 163 926 251 818 97 706 732 74 867 106 241 366 854 349 333 873 816 260 914 312 678 222 533 406 676 449 893 211 374 822 22 263 232 8 353 604 644 803 936 696 613 317 438 564 340 428 527 780 891 659 254 814 180 73 907 602 541 155 535 638 648 837 429 724 424 907 692 807 747 712 167 265 48 824 833 303 100 346 553 247 509 51 876 854 281 699 651 653 405 124 578 581 626 602 220 903 668 738 283 877 97 671 545 535 529 835 636 705 428 541 457 44 708 133 860 760 500 159 846 270 432 903 264 361 290 283 835 678 648 331 573 512 230 771 82 650 47 837 274 716 922 822 61 224 896 779 74 354 357 171 627 395 837 520 886 827 157 770 615 524 569 7 760 271 134 774 240 311 939 665 757 394 14 468 782 845 562 437 119 377 379 95 544 645 742 627 302 530 822 261 798 349 809 567 699 184 353 375 929 397 220 58 169 435 934 248 367 93 733 694 349 185 32 860 595 319 539 83 182 443 911 285 74 890 665 212 765 823 659 287 162 358 514 932 942 798 434 554 774 231 896 352 930 907 66 938 935 741 779 359 21 451 367 579 228 146 341 667 132 212 302 846 398 137 648 85 735 560 386 512 703 411 15 868 611 37 519 797 314 212 886 612 235 762 324 785 128 802 133 812 709 671 104 69 51 416 30 229 706 328 762 192 132 232 1 535 375 406 563 858 422 309 273 675 48 491 847 511 383 691 827 537 170 56 898 339 122 96 845 528 123 17 806 562 411 937 37 917 484 244 575 846 479 894 313 673 465 310 546 892 85 685 734 83 932 292 409 863 786 853 243 625 243 797 466 327 712 681 142 250 557 459 816 243 248 644 1 635 127 915 349 756 148 132 135 551 253 779 808 449 848 685 366 348 205 310 140 274 342 686 497 325 470 634 571 717 405 652 7 262 130 395 813 926 713 74 70 808 223 123 743 395 757 14 218 889 586 872 526 666 874 568 768 531 808 919 8 532 124 236 720 158 186 695 870 674 95 387 412 922 69 477 480 69 806 303 542 920 525 508 903 615 824 533 506 623 89 213 204 626 799 931 110 799 446 398 508 616 324 393 387 249 759 942 463 69 68 360 499 458 796 778 214 121 703 444 787 518 912 306 778 555 91 677 292 499 1 109 90 150 548 18 155 856 441 747 549 204 413 299 106 730 276 391 691 239 870 706 467 1 691 818 410 537 802 756 300 416 850 165 626 180 480 821 728 252 804 453 627 84 257 615 642 497 198 698 766 30 914 82 561 436 796 679 574 126 116 142 562 717 549 568 63 672 674 34 318 765 862 697 869 730 155 763 811 455 523 60 786 656 422 789 721 476 604 38 788 777 14 185 160 5 360 657 172 278 334 659 270 856 300 717 470 433 769 816 688 831 758 511 238 137 594 375 563 461 50 753 526 706 754 430 708 616 525 39 799 568 374 684 102 238 627 482 642 67 134 724 851 508 424 673 78 593 212 458 522 514 319 165 545 226 692 500 250 81 917 733 323 757 676 42 426 456 512 283 93 161 471 560 697 621 66 640 199 725 168 699 706 934 822 624 249 929 713 873 853 702 942 711 470 262 276 901 512 929 388 177 261 570 397 305 221 684 81 657 923 60 660 380 259 898 155 238 608 315 788 55 285 581 419 147 593 151 145 801 175 873 527 135 774 337 263 415 493 817 43 327 474 528 127 334 718 227 275 151 335 506 470 264 322 238 561 244 147 913 137 563 669 669 767 764 181 181 677 2 1 1 2 1 1 1 2 1 2 1 2 2 2 2 1 1 1 2 1 1 2 1 1 1 1 1 1 1 1 2 1 1 1 2 2 1 1 1 2 1 1 2 2 2 1 2 2 2 1 1 2 1 1 1 1 1 2 2 1 2 2 1 2 2 2 1 1 1 1 1 2 2 2 2 2 2 1 1 1 2 1 2 1 1 2 1 1 2 1 1 1 1 1 1 2 2 2 1 1 2 2 2 1 2 2 1 1 2 1 2 2 2 2 2 1 2 1 1 2 1 1 2 2 2 2 1 1 1 2 2 2 1 2 2 1 2 1 1 2 1 2 2 2 1 2 2 2 1 2 2 1 1 2 1 2 1 1 2 1 2 2 1 2 2 1 2 2 1 1 1 1 2 1 2 1 2 2 2 2 1 1 2 2 1 2 2 1 1 1 2 1 2 2 2 2 1 2 1 1 2 1 1 2 1 2 1 1 2 2 1 2 2 1 2 2 1 2 2 1 2 2 1 1 1 1 2 2 2 1 1 2 1 2 1 2 2 2 1 2 1 2 2 1 1 2 1 2 2 1 1 1 2 2 1 2 2 2 2 1 2 2 2 2 1 1 2 2 2 1 1 2 1 1 1 1 2 1 2 1 1 1 2 2 1 2 1 1 1 2 2 1 1 2 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 2 1 2 1 2 2 2 1 2 2 1 2 2 2 1 2 2 1 1 1 1 2 1 2 2 1 2 2 2 1 2 1 1 2 2 1 1 2 1 2 2 2 1 2 2 2 2 2 1 1 1 1 2 1 1 2 1 1 2 2 1 1 1 2 2 2 2 2 2 1 1 1 2 2 2 2 1 2 2 2 2 2 1 1 2 2 1 1 2 2 1 1 2 1 1 1 1 2 2 1 2 1 1 1 1 2 2 1 2 2 1 1 1 2 2 1 2 1 2 2 1 1 1 2 1 2 1 1 1 1 1 2 2 2 1 1 2 1 1 2 2 2 1 2 2 2 2 1 1 2 1 2 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 2 2 1 1 2 1 2 1 1 2 1 2 2 2 1 1 2 1 2 2 2 1 1 2 1 1 1 2 2 2 1 1 1 1 2 1 2 2 1 2 1 2 2 1 2 1 1 2 2 2 2 1 1 2 1 1 1 2 1 1 1 2 2 2 1 1 1 2 2 2 1 1 1 1 1 2 1 1 2 1 2 2 1 1 2 1 2 2 2 1 2 1 2 1 1 2 1 2 1 1 1 1 1 2 1 1 2 1 2 2 1 2 2 2 1 1 2 1 1 1 2 2 2 2 1 2 2 2 2 2 2 2 2 1 1 2 2 1 2 1 2 1 1 1 1 1 2 1 1 2 1 2 2 2 2 1 1 2 2 2 2 1 2 2 1 2 2 2 2 2 1 2 2 1 2 2 1 2 1 1 1 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 2 2 2 1 2 2 2 1 2 2 1 1 2 2 1 2 2 1 2 2 2 2 1 2 2 1 2 2 1 1 2 1 1 1 1 2 1 1 1 1 2 1 1 2 2 1 1 2 1 1 2 1 1 2 1 1 2 2 2 2 1 1 2 1 1 2 1 1 2 2 1 2 1 1 1 1 2 1 1 1 1 1 2 2 2 1 2 2 1 1 1 2 1 1 1 1 2 1 1 2 1 1 1 1 1 2 2 1 2 2 2 1 2 2 1 1 2 1 2 1 1 2 2 2 2 2 1 1 1 2 1 1 2 2 1 2 2 1 2 1 1 1 1 1 2 2 2 2 2 2 2 1 1 2 1 2 2 1 1 1 2 2 1 2 2 1 1 2 2 2 2 1 2 2 2 2 1 1 2 1 2 1 2 1 2 2 1 2 1 1 1 2 1 1 2 2 1 1 2 1 2 1 2 2 2 1 2 2 2 2 1 1 2 1 2 2 1 1 2 1 2 2 2 2 2 1 1 1 2 2 1 2 2 1 2 1 2 1 2 1 2 2 1 1 1 2 2 1 1 1 1 1 1 2 2 2 1 1 2 2 2 1 1 2 2 2 1 1 2 2 1 1 2 2 1 2 1 2 1 1 2 1 2 1 2 2 2 1 1 1 1 2 2 1 2 2 2 2 2 2 2 1 2 1 1 2 1 2 2 2 2 2 2 1 2 1 1 1 2 2 1 1 1 2 2 2 2 2 2 2 2 1 2 1 2 2 2 1 1 1 2 2 1 1 2 2 1 1 1 2 2 1 2 1 1 1 1 2 2 1 1 2 2 2 2 2 2 1 2 1 1 2 1 1 1 1 2 1 2 2 1 2 1 1 1 2 1 2 1 1 2 1 1 2 2 2 1 1 1 2 1 1 1 1 2 1 2 2 1 2 2 1 1 2 1 2 1 1 1 2 2 1 1 1 2 1 1 2 1 2 2 1 1 2 1 2 1 1 2 2 1 1 2 2 1 1 1 1 2 1 1 1 1 1 1 1 1 2 1 2 1 1 1 2 1 1 1 1 1 2 1 2 2 2 1 1 2 2 1 2 2 2 1 2 2 1 1 1 1 2 2 2 1 2 2 1 2 2 2 2 2 2 1 1 1 1 2 1 1 2 1 2 1 1 1 1 1 1 2 1 1 2 2 2 1 1 1 2 2 2 1 1 2 2 1 2 1 1 1 1 2 1 2 1 1 2 2 2 1 1 2 2 1 2 2 1 1 2 2 2 1 1 1 2 1 1 2 2 1 1 1 1 1 2 1 2 1 1 1 2 2 2 2 1 1 1 1 1 1 2 1 2 2 2 2 1 2 2 1 2 2 1 2 2 2 2 2 1 1 2 2 2 2 2 1 1 1 1 2 1 1 1 1 2 2 2 1 1 1 2 2 1 1 2 1 2 2 1 1 1 1 1 1 2 1 1 2 2 2 1 1 1 2 1 2 1 1 2 2 1 1 2 1 1 2 2 1 1 1 2 1 2 1 1 2 1 2 2 1 2 2 1 2 1 2 2 1 2 2 1 2 1 1 2 2 2 2 1 2 1 2 2 1 1 2 1 2 1 2 1 2 2 1 2 1 2 1 2 1 1 2 1 1 1 1 2 1 2 2 1 1 2 1 2 1 2 2 2 2 2 1 1 2 2 1 2 2 1 2 2 2 2 2 2 1 1 2 2 1 2 1 1 1 1 1 1 2 1 1 2 2 1 2 1 1 1 1 1 2 1 2 1 2 1 2 2 1 2 2 2 1 1 1 2 2 1 1 2 1 2 2 2 1 2 2 2 2 2 2 1 2 1 2 2 1 2 1 2 1 2 2 1 2 1 1 1 1 2 2 1 1 1 1 1 2 2 1 2 2 2 1 1 1 2 2 2 1 1 1 2 1 1 2 2 2 2 1 2 2 1 2 2 1 1 2 1 2 1 1 1 2 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 2 2 1 1 1 2 2 1 2 1 1 2 1 1 1 1 2 2 1 1 1 1 2 2 1 1 2 1 2 1 1 2 2 1 1 2 1 1 2 2 1 2 1 1 1 1 1 1 2 1 1 2 1 1 1 2 1 2 1 1 2 1 1 2 1 1 2 1 1 2 2 2 2 1 1 2 1 2 2 1 1 1 2 1 1 1 2 1 1 1 2 1 2 2 1 1 1 2 2 1 2 2 2 1 1 1 1 1 1 2 1 1 2 2 1 1 2 2 2 2 1 1 2 2 2 1 2 2 2 1 1 1 2 1 1 1 2 2 1 1 2 2 1 2 1 1 1 2 2 1 1 1 2 2 2 1 1 1 2 1 1 2 2 2 1 1 1 1 2 1 1 1 1 2 1 1 2 2 1 1 1 2 2 1 1 2 2 2 2 2 1 1 1 2 1 1 2 2 1 1 1 1 1 1 1 2 1 2 2 1 2 1 2 2 1 1 2 1 2 1 1 2 1 2 2 2 2 2 2 1 2 2 1 2 2 2 1 1 2 1 1 2 2 2 2 1 1 2 1 1 2 2 1 2 2 1 2 2 1 2 2 1 2 2 1 1 2 2 1 2 2 1 2 2 1 1 1 2 2 1 1 2 2 1 1 1 2 1 2 1 1 2 2 2 2 1 1 1 1 2 2 1 2 2 1 2 1 1 2 2 1 2 2 2 1 1 2 1 2 2 2 2 2 2 1 2 2 2 2 2 1 1 2 1 1 1 1 1 1 2 2 1 2 2 1 1 1 2 2 2 1 1 1 1 1 1 2 1 1 2 1 1 1 1 2 1 1 2 2 1 2 2 2 2 1 1 1 2 2 2 2 1 1 2 1 2 1 2 2 1 2 2 1 2 1 2 1 1 1 1 1 2 2 2 1 2 2 1 2 1 2 1 1 1 2 1 1 1 1 2 1 2 1 2 1 2 2 1 1 2 2 1 1 1 1 1 1 1 2 2 2 2 2 1 2 2 2 1 1 2 1 2 1 1 2 1 2 2 2 1 1 2 2 1 2 1 1 2 1 2 1 1 1 1 1 2 2 1 1 2 1 2 2 1 2 1 1 1 2 1 1 2 2 1 2 2 2 2 2 1 1 1 1 2 2 1 1 2 2 2 2 1 2 1 1 2 1 2 2 1 1 1 2 1 2 1 2 2 2 2 1 1 1 1 1 1 2 2 1 1 2 1 1 2 1 2 1 2 2 2 2 1 2 1 1 2 1 2 1 2 2 2 2 1 1 1 2 1 2 1 2 2 2 2 1 1 1 2 2 2 2 1 2 1 1 2 1 2 1 1 2 1 2 1 2 2 1 2 1 2 1 2 1 1 2 1 1 1 2 2 2 1 2 1 2 1 1 1 2 1 2 1 1 2 2 1 1 1 1 2 1 1 2 1 2 1 1 1 1 1 1 2 1 1 1 1 2 1 1 1 1 2 1 1 2 1 1 1 1 2 2 2 2 1 1 2 2 2 1 1 1 1 1 2 1 1 2 1 1 2 2 1 2 2 1 2 2 2 2 1 2 2 2 2 1 2 1 1 1 1 1 1 2 1 1 1 1 2 1 2 1 1 1 1 1 2 1 2 1 2 1 2 2 2 1 1 2 1 2 1 1 2 1 2 2 1 1 1 2 2 1 1 2 1 2 2 1 2 1 1 2 1 1 2 2 1 2 2 1 2 2 1 2 2 2 2 1 1 1 2 2 2 2 2 2 1 2 1 1 2 1 2 2 2 2 2 1 1 2 2 2 2 2 2 2 1 1 1 2 1 1 1 2 1 2 1 1 1 2 1 1 1 2 1 1 2 2 1 1 1 2 1 2 1 2 2 2 2 1 2 2 2 2 2 2 1 2 1 2 1 2 1 1 2 2 2 1 1 2 2 2 1 1 2 2 1 2 2 1 1 1 1 2 2 2 1 2 1 1 1 2 2 1 1 2 2 2 1 1 2 2 2 2 1 2 1 1 2 1 1 2 1 1 1 1 1 1 1 1 1 2 2 1 1 2 2 1 2 2 1 2 1 2 1 1 1 2 1 1 1 2 2 1 2 1 1 2 1 2 1 2 2 1 1 2 1 1 1 1 2 2 2 1 2 2 2 1 1 1 2 1 1 2 2 1 2 1 2 2 2 1 2 1 2 1 1 2 1 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 1 2 2 2 1 2 2 1 1 2 1 1 1 2 2 1 1 2 2 2 2 1 2 1 2 2 1 2 1 1 1 2 1 1 2 2 2 1 1 1 1 2 1 2 2 2 1 2 1 1 2 2 1 1 2 2 1 2 2 1 1 2 1 2 2 1 1 2 1 2 1 2 2 2 1 1 2 2 2 1 2 1 1 1 1 1 1 1 1 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 1 2 2 1 2 2 2 1 1 2 2 1 1 2 1 1 1 2 1 2 2 2 1 2 1 2 2 1 1 1 2 2 2 2 1 2 1 2 2 1 2 2 2 1 2 1 1 2 2 1 2 2 1 1 2 2 2 2 1 1 1 1 1 2 1 1 2 1 2 2 2 1 2 1 1 2 1 2 1 2 2 2 1 1 2 1 2 1 2 1 1 2 2 2 1 2 2 1 1 2 2 1 2 2 2 2 2 2 1 1 2 1 2 1 2 1 1 1 2 1 1 2 1 2 1 1 1 1 2 1 2 2 2 1 2 2 2 2 1 2 1 2 2 2 1 2 2 2 1 2 2 2 2 2 1 1 1 2 2 2 2 2 2 1 2 2 2 2 1 1 1 2 1 1 1 1 2 2 2 1 1 2 1 1 2 2 1 2 1 1 2 2 2 1 2 1 1 1 1 1 1 2 1 1 2 2 2 1 1 2 1 2 1 2 2 1 2 1 2 1 1 1 1 1 2 2 2 1 2 2 1 2 1 1 2 1 2 1 1 1 2 1 2 2 2 1 1 1 2 1 2 2 2 1 1 1 2 1 1 1 2 1 1 2 2 2 1 1 1 2 2 2 1 2 2 2 2 2 2 2 1 1 2 1 1 1 1 1 1 2 2 1 1 2 2 2 2 1 2 2 2 1 2 1 2 2 1 2 1 1 1 2 1 1 2 1 1 1 2 1 2 1 1 2 1 2 2 1 1 2 1 1 2 2 2 2 1 2 2 1 2 2 1 1 1 2 2 2 2 2 2 1 2 2 2 1 1 1 1 1 1 2 1 1 1 2 2 1 2 2 2 2 1 1 1 1 1 1 2 1 2 2 1 2 1 1 1 1 1 2 2 2 2 2 1 1 1 2 1 2 1 1 1 2 2 1 2 2 2 1 1 1 2 2 1 2 2 1 2 1 1 2 1 1 1 2 2 2 1 1 1 2 1 2 1 1 1 1 1 1 1 2 2 1 1 2 1 2 1 1 1 1 2 1 1 2 2 2 2 2 1 1 2 1 2 1 2 2 2 1 1 1 1 2 2 2 2 2 2 2 1 2 1 2 2 2 1 1 2 1 1 2 1 2 2 1 2 2 1 1 1 1 2 2 2 2 2 2 1 1 2 2 1 2 1 1 1 2 1 2 2 2 1 1 2 2 2 2 1 1 2 1 1 2 1 1 2 1 1 2 2 1 1 1 2 2 2 2 2 1 1 2 1 1 2 2 2 1 2 1 2 2 1 1 2 1 2 1 1 2 1 2 1 2 2 1 2 2 2 1 1 2 2 1 2 1 1 1 2 2 2 2 1 2 1 1 2 1 2 1 2 1 2 1 1 2 1 1 1 1 2 2 1 2 1 2 2 2 2 2 1 2 1 1 2 2 2 1 1 1 1 1 2 1 2 2 2 1 1 2 2 1 2 2 2 1 1 2 2 1 1 1 1 1 1 2 1 2 1 2 1 2 2 1 1 1 2 2 2 1 1 2 1 1 2 2 1 2 1 2 2 1 1 2 1 1 2 2 2 1 2 1 1 1 1 2 1 2 1 2 2 2 2 2 2 2 1 2 2 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 1 2 2 1 2 1 2 2 1 1 2 2 2 1 1 1 1 2 2 2 1 2 2 2 1 1 2 2 1 2 2 1 1 1 1 2 2 1 1 1 2 2 2 1 2 1 1 1 1 2 1 1 1 1 1 2 1 2 2 2 1 2 1 1 2 1 2 2 1 1 1 1 2 1 1 1 2 1 2 1 1 2 1 1 2 2 2 2 1 1 1 2 2 2 1 2 1 1 1 2 1 1 2 1 1 2 1 1 1 2 1 1 2 2 2 1 1 1 2 2 2 1 1 2 1 2 1 2 2 1 2 2 2 1 2 1 2 1 2 2 1 2 1 1 2 1 1 1 1 2 1 1 1 1 1 2 2 1 1 2 2 2 2 2 2 2 2 1 2 2 1 1 1 2 1 2 1 2 2 2 2 1 2 1 1 1 2 2 2 1 2 2 2 2 2 2 1 2 1 2 1 1 2 1 1 1 2 2 2 1 1 2 1 1 2 1 1 2 1 2 2 1 2 1 2 2 2 2 2 1 1 1 2 1 1 1 1 2 1 2 1 2 2 1 1 2 2 1 2 1 2 2 2 2 2 2 2 2 1 1 2 2 1 1 1 1 2 1 2 2 1 2 1 1 1 2 1 2 2 1 1 1 1 1 2 2 2 1 2 2 2 2 2 2 1 2 2 2 1 2 2 1 2 1 1 1 2 2 1 1 2 2 2 1 2 2 1 1 1 1 1 1 2 2 1 2 1 2 2 1 2 1 1 2 1 2 2 2 2 2 2 1 1 1 2 2 1 1 1 2 1 1 2 2 1 1 1 2 1 1 1 2 1 1 1 1 2 1 1 1 1 2 1 2 2 1 1 1 1 1 2 2 1 2 2 1 2 2 1 1 2 2 1 2 2 1 2 1 2 1 2 1 2 1 1 1 1 1 2 2 1 1 2 2 2 2 2 2 1 2 1 1 1 1 1 2 2 1 2 2 1 2 2 1 2 2 2 1 2 2 2 2 1 1 1 2 2 1 2 1 2 1 1 1 2 1 2 2 1 1 2 1 2 1 1 1 1 1 2 1 2 1 1 1 1 1 1 2 2 2 2 2 2 1 2 2 2 1 2 1 1 2 2 2 1 1 2 2 2 1 1 2 1 2 2 2 2 2 1 1 1 1 1 2 2 1 2 1 1 1 1 2 2 1 1 2 1 2 2 1 1 1 1 1 2 1 1 2 1 1 2 2 1 2 2 2 1 1 2 1 2 2 2 1 1 1 2 2 2 1 2 2 1 2 2 1 1 1 1 2 1 1 1 2 1 2 2 1 1 1 2 2 2 1 2 2 2 1 1 2 1 2 2 2 1 1 1 1 2 1 2 1 1 2 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 2 2 1 1 1 1 1 2 2 2 1 2 2 2 2 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 2 2 1 1 1 1 1 1 2 1 1 1 2 2 2 1 2 2 1 2 2 1 2 2 1 1 2 2 2 2 2 2 2 2 1 2 2 1 1 2 1 2 1 2 2 1 2 1 2 1 2 2 1 2 1 2 1 2 2 2 2 2 1 1 2 1 2 1 1 2 2 1 2 1 2 2 1 1 1 2 2 2 2 1 1 2 2 2 1 2 2 2 1 1 1 1 2 2 1 2 1 2 1 2 2 1 2 2 2 1 1 2 1 1 1 1 1 2 2 1 2 1 2 1 1 2 2 2 1 1 2 1 1 1 1 1 1 1 1 2 2 1 2 1 2 1 2 1 1 1 2 2 2 2 1 1 2 1 2 1 2 2 2 1 1 2 2 1 1 1 2 2 1 1 1 2 1 2 2 2 2 1 1 2 2 1 1 2 1 2 1 1 1 2 2 2 1 1 2 1 2 1 2 2 1 1 2 2 2 2 1 1 1 2 2 2 2 1 1 1 2 2 1 1 1 2 2 1 2 2 1 2 2 1 1 1 1 1 1 2 2 2 2 2 1 1 2 2 1 1 2 1 2 1 2 2 1 2 2 1 1 1 2 1 1 2 1 2 2 2 2 1 1 1 1 1 2 2 2 2 1 2 2 1 1 2 1 2 2 1 2 1 2 2 2 1 2 1 1 2 1 2 1 1 2 2 1 2 2 2 2 2 1 1 2 1 2 2 1 1 1 2 2 1 2 2 1 1 1 2 2 1 2 1 2 2 1 2 1 1 2 1 1 2 2 1 1 2 1 2 1 1 2 2 2 1 2 2 1 2 2 1 1 2 2 1 2 2 2 2 1 1 1 2 1 1 2 2 2 2 2 1 2 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 2 1 1 2 1 2 1 1 2 1 1 1 2 1 1 2 2 2 2 2 2 1 1 1 2 2 1 1 1 1 1 2 1 1 1 2 1 1 1 1 1 2 2 1 1 2 2 1 1 2 2 1 1 1 1 2 1 1 2 1 1 1 1 2 1 1 1 2 2 2 2 1 2 2 1 1 2 2 1 1 1 1 2 2 1 1 2 1 1 2 2 2 1 2 1 1 1 2 2 2 1 1 2 1 1 1 1 1 2 2 1 1 2 2 2 2 1 1 1 2 1 1 1 2 1 2 2 1 1 2 2 1 1 1 2 1 1 1 1 1 2 2 1 2 1 1 1 1 1 2 1 2 1 2 2 2 2 1 2 1 1 2 1 2 1 2 2 2 1 2 1 2 1 2 1 1 1 1 2 1 2 2 2 1 2 2 1 1 1 2 1 1 2 2 2 2 1 1 2 2 2 1 1 1 1 1 2 1 2 2 1 1 1 2 1 1 2 1 1 1 2 1 1 1 2 1 1 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 2 2 1 1 1 1 2 1 1 1 2 1 1 2 1 1 2 2 1 1 2 2 1 1 2 2 2 1 2 1 1 1 1 1 2 2 2 1 2 1 2 2 1 1 2 2 1 1 2 1 2 2 2 1 1 2 2 2 1 1 1 2 1 2 1 2 1 2 2 2 2 2 1 2 2 1 1 1 2 2 1 1 1 1 1 1 2 2 1 2 2 1 1 1 2 2 1 1 2 2 1 1 2 2 1 2 1 1 2 2 2 1 1 1 2 2 2 1 2 2 1 2 1 1 2 2 1 2 2 1 2 1 1 2 1 2 2 1 1 2 2 2 1 1 1 1 1 2 2 2 1 2 1 2 1 1 2 2 1 2 1 2 2 2 2 2 2 1 1 1 2 1 1 2 1 2 1 1 1 1 2 1 1 2 1 2 1 1 2 1 1 1 1 1 1 1 1 2 2 1 2 1 2 2 2 1 1 1 1 1 2 2 1 1 2 2 2 1 1 1 2 2 2 2 1 1 2 2 2 2 2 2 1 2 2 1 2 2 1 2 1 2 1 1 1 2 2 1 2 1 2 1 1 1 1 2 2 1 1 2 2 1 1 2 2 2 1 1 1 1 2 2 2 2 2 2 2 1 2 1 2 2 2 1 1 2 2 1 1 1 1 1 1 2 2 1 1 1 1 1 2 2 2 1 1 2 1 1 1 2 1 2 1 2 1 1 1 2 2 1 1 2 2 1 1 1 2 2 2 2 2 1 1 2 1 2 1 1 2 1 2 2 1 2 2 1 1 2 2 1 1 1 2 2 1 1 2 1 2 1 1 2 2 1 1 1 2 2 2 2 2 2 1 1 1 2 2 1 2 1 1 1 2 1 2 1 1 2 1 2 1 2 2 1 1 1 2 2 1 2 2 2 1 1 1 1 2 1 2 2 2 1 1 1 1 2 2 2 1 1 1 1 2 1 2 2 2 1 2 1 1 2 2 2 2 1 2 2 1 1 2 2 1 1 1 1 2 1 1 2 1 1 1 1 1 2 1 2 2 2 1 1 1 2 1 1 2 1 2 1 1 1 2 1 2 2 2 1 1 1 2 1 2 1 1 2 2 1 1 1 1 2 2 2 1 2 1 1 1 1 2 2 2 2 1 1 1 1 2 1 2 2 1 2 2 2 2 1 1 1 2 2 1 2 2 2 1 1 1 1 2 2 2 1 1 1 2 1 1 1 2 1 2 2 1 2 2 2 1 2 1 1 1 1 1 2 2 2 1 2 1 1 1 2 2 2 2 2 2 2 1 2 1 2 2 1 1 1 1 1 1 1 2 2 1 2 2 1 1 2 2 1 1 1 2 2 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 1 1 2 1 1 1 2 1 2 1 2 1 1 2 1 2 1 1 1 2 2 1 1 2 2 2 1 1 2 2 2 2 2 2 1 2 1 2 1 1 1 2 2 2 2 2 2 1 2 1 2 1 1 1 2 1 2 1 1 2 2 1 1 1 1 1 2 1 2 1 1 1 1 2 1 2 1 1 2 1 2 2 2 2 2 1 2 1 2 1 1 1 2 2 2 2 1 2 1 1 1 1 2 1 1 1 2 1 2 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 2 2 2 2 1 2 1 2 2 2 2 2 1 1 1 1 1 1 2 2 2 1 2 2 1 2 1 1 2 1 1 2 2 2 2 2 1 2 1 2 1 2 2 1 2 1 1 2 1 2 2 1 1 1 2 1 2 1 2 2 1 2 1 2 1 1 1 1 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 1 1 1 1 1 2 1 1 2 2 1 2 1 2 1 1 2 1 1 2 1 2 2 1 2 1 2 1 1 2 2 1 1 1 2 2 1 2 2 1 1 2 2 2 2 2 1 2 2 1 2 1 2 2 1 1 1 1 1 1 2 1 2 1 2 2 1 2 1 2 2 2 1 2 2 1 1 1 2 2 2 1 1 2 2 2 1 1 1 2 2 2 2 1 2 1 1 2 1 2 2 1 2 2 1 1 1 2 1 1 2 1 2 1 1 1 1 1 1 1 2 2 1 1 2 2 1 1 2 2 2 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 1 2 1 2 1 1 1 2 1 2 1 2 1 1 2 1 1 2 2 1 1 2 1 1 2 2 1 1 1 1 2 1 1 2 2 1 2 2 1 1 1 1 2 1 1 1 2 1 1 1 1 1 1 2 2 2 2 2 2 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 2 1 2 2 2 2 2 1 1 1 1 2 2 1 1 1 1 1 1 1 2 2 164 248 102 523 518 184 503 402 852 908 847 216 660 18 38 883 358 201 847 778 728 170 789 796 240 867 121 17 390 289 841 519 107 123 340 504 35 852 648 658 852 781 740 835 655 244 315 232 508 689 405 259 780 128 753 284 57 623 242 62 551 316 839 551 740 917 702 410 227 594 36 831 651 506 496 654 358 612 272 482 401 565 690 257 18 764 491 452 912 718 273 503 373 723 499 413 402 621 163 327 177 726 340 668 613 18 209 652 276 302 166 109 669 826 865 98 438 630 734 27 488 320 572 242 766 276 319 245 25 337 540 73 664 331 478 835 456 529 729 661 265 536 827 353 379 118 674 774 796 241 559 558 14 649 403 285 313 388 650 530 374 109 490 485 548 5 17 206 465 828 806 391 819 245 704 903 548 431 112 696 805 496 736 225 370 197 698 796 18 873 618 247 556 139 19 493 224 757 769 524 281 53 775 272 312 132 648 732 15 27 569 204 615 114 687 823 724 491 376 304 653 815 871 495 72 460 130 426 738 326 367 813 623 696 158 543 819 205 674 684 353 295 873 676 147 294 98 233 837 361 22 758 502 222 662 658 445 516 215 439 611 306 919 767 864 327 296 362 617 839 194 782 608 7 482 856 920 443 142 159 853 534 635 133 551 869 584 270 346 283 265 881 765 509 635 651 262 884 530 692 141 14 607 121 655 531 794 535 513 814 779 606 839 70 504 211 348 599 399 276 218 667 138 201 493 753 613 42 279 329 612 711 110 835 837 446 553 29 453 532 639 803 76 317 523 701 878 604 820 71 232 413 917 258 813 703 804 206 221 597 477 822 306 6 411 465 47 681 400 729 260 622 836 470 762 28 87 672 319 818 226 912 152 790 669 908 552 292 250 632 241 457 172 25 104 660 398 111 483 854 792 246 694 362 234 634 842 112 143 313 646 280 319 768 668 749 576 189 191 358 376 72 406 822 422 394 551 709 728 439 442 200 70 384 511 844 273 486 89 204 747 434 193 19 286 875 720 786 36 590 135 794 408 785 321 452 61 798 158 664 906 381 330 352 479 580 250 691 688 70 74 133 523 215 400 283 194 770 506 427 637 647 872 903 438 483 846 524 138 509 792 102 611 887 716 482 563 26 181 401 490 7 265 96 471 458 502 699 136 311 532 708 535 519 595 694 198 618 69 788 321 304 725 795 452 451 847 642 165 608 297 345 298 352 512 122 205 643 658 534 884 841 457 358 70 888 23 532 87 539 709 656 903 122 560 89 12 791 852 756 142 652 832 696 256 707 97 123 197 468 420 844 269 48 164 212 519 419 513 368 431 18 185 179 191 203 186 476 598 241 655 476 257 419 544 490 484 565 671 33 575 422 919 224 157 858 308 810 220 474 118 276 280 391 334 159 252 808 284 181 305 346 543 845 424 878 212 327 32 863 207 246 753 681 700 488 467 231 546 783 913 539 60 112 814 595 85 312 857 582 817 518 69 115 424 117 800 66 521 705 713 182 36 432 154 97 889 382 54 447 660 658 632 506 479 611 869 305 255 354 310 648 258 761 589 147 222 13 824 858 667 868 666 195 574 502 511 567 725 781 214 435 625 435 306 411 363 489 343 790 154 263 771 538 100 381 485 819 746 805 28 34 884 915 366 577 389 228 45 657 144 51 553 266 909 58 299 56 907 121 642 230 141 6 740 500 836 542 190 638 249 379 490 344 840 658 269 784 764 905 136 230 288 690 264 377 917 108 709 518 13 53 407 639 150 700 469 319 473 97 378 8 364 656 500 850 494 514 445 257 74 822 630 713 820 345 808 254 175 740 551 714 424 803 789 599 777 820 606 721 618 28 733 362 895 87 732 871 532 590 225 573 851 781 521 321 119 511 777 302 359 122 783 245 744 441 891 232 309 55 817 734 875 767 695 593 276 698 744 507 262 362 552 590 28 909 318 615 154 252 365 228 432 197 770 333 123 220 23 708 467 671 366 171 810 178 911 92 772 357 761 548 138 775 597 703 382 159 656 749 729 346 320 431 87 567 857 250 628 829 708 906 441 125 359 664 561 43 858 761 812 223 894 826 485 202 379 667 541 721 299 142 607 620 146 301 696 336 557 213 639 783 776 621 228 217 589 554 600 606 204 268 850 631 585 467 281 453 341 519 12 133 127 474 735 172 598 592 663 589 768 204 196 385 787 293 726 581 216 668 573 775 384 726 60 773 887 905 581 380 245 701 606 844 500 290 210 683 241 500 536 677 309 465 107 196 7 514 771 601 423 390 473 777 85 85 21 112 45 200 135 502 135 915 460 360 779 516 355 220 530 275 616 776 527 631 764 49 574 332 756 728 337 592 391 154 209 50 29 239 400 698 511 406 353 868 822 734 825 55 818 116 657 739 322 229 866 341 105 541 322 265 559 914 151 512 354 695 775 7 213 386 361 639 526 772 423 111 677 838 64 839 209 384 908 567 694 920 658 724 773 531 560 324 245 168 659 316 405 265 39 59 408 347 139 680 537 666 167 609 160 13 48 208 696 459 224 142 504 898 179 419 526 637 627 440 379 38 821 703 721 584 405 670 381 138 536 463 609 319 881 885 134 352 537 68 802 530 440 890 187 411 375 242 329 212 821 704 462 215 380 263 173 569 783 316 721 458 718 313 94 458 657 438 172 82 32 603 354 727 496 53 228 743 270 656 67 700 135 646 534 314 225 270 830 515 484 457 469 667 534 639 585 382 163 723 791 274 301 747 84 877 497 217 821 787 398 212 598 517 736 860 800 816 128 95 32 305 856 534 866 204 540 596 781 558 782 210 592 274 868 687 402 391 321 285 321 373 175 75 595 887 830 303 293 450 706 262 319 74 845 745 173 117 63 596 545 646 362 476 677 882 389 205 303 325 317 678 70 72 321 560 124 104 807 198 763 101 868 651 331 898 428 563 571 482 417 118 289 305 121 352 255 214 900 482 833 384 30 136 791 454 811 919 174 318 174 462 413 73 622 51 185 111 164 303 63 896 824 68 581 740 812 826 559 399 810 453 829 27 906 150 715 662 792 236 223 242 412 630 65 757 313 812 287 255 702 918 374 750 452 258 819 889 406 277 499 438 802 144 419 773 875 84 747 21 699 115 538 316 147 671 580 273 668 108 496 786 776 816 548 755 614 634 146 163 734 859 647 552 210 69 335 698 406 71 380 79 87 446 613 593 530 724 215 911 535 358 65 93 455 295 804 237 660 516 470 807 911 498 451 474 362 716 562 115 810 622 215 452 832 256 195 759 708 370 806 15 518 160 266 862 410 378 323 53 484 476 862 745 851 920 252 544 910 366 284 510 878 154 87 400 779 35 358 300 472 57 701 387 314 881 333 743 779 747 98 345 734 409 815 272 29 913 423 575 446 752 863 137 28 36 654 689 809 472 675 200 808 162 472 436 355 834 916 866 327 314 500 456 675 123 233 196 93 17 670 217 654 315 301 385 437 857 570 739 126 412 656 256 913 438 224 864 819 111 119 50 703 670 229 399 826 720 18 112 397 757 184 215 817 473 774 832 356 676 625 155 469 175 807 769 426 587 406 381 355 398 84 25 104 333 389 82 296 859 735 390 757 137 874 741 357 313 524 546 477 778 416 335 670 607 605 260 265 497 696 771 315 114 159 424 323 891 812 432 182 495 186 644 876 288 447 758 464 600 686 732 315 229 153 726 920 909 488 730 105 196 289 415 355 36 498 571 277 78 628 613 364 472 6 229 570 913 305 181 527 451 530 10 603 865 913 497 152 796 483 117 440 506 845 174 338 348 412 356 514 646 423 401 181 10 303 561 372 35 674 794 120 240 199 578 60 665 452 457 395 229 912 373 786 157 41 476 284 286 506 424 223 775 889 613 363 577 2 366 641 899 448 807 468 96 4 789 825 244 441 553 884 46 78 222 799 607 718 668 747 570 693 369 525 764 40 195 139 5 196 758 269 456 697 397 762 322 852 296 675 194 54 6 433 435 514 349 460 559 31 180 41 191 310 864 126 818 268 896 368 93 446 345 760 604 89 24 52 186 576 625 610 729 563 595 859 134 301 510 119 878 898 203 102 138 561 207 348 906 531 369 507 313 79 835 108 644 731 336 781 574 363 159 532 358 599 134 306 83 514 725 564 503 805 875 918 660 618 349 511 913 130 193 105 738 680 889 895 917 337 370 520 574 197 200 306 134 704 293 761 622 548 403 191 20 627 285 265 318 437 333 783 437 63 230 691 590 612 511 659 378 808 60 608 104 891 557 112 564 176 207 1 90 139 181 378 675 151 583 85 488 464 405 497 751 785 360 159 528 903 512 464 393 109 793 872 447 45 824 80 772 405 817 670 219 909 386 247 131 863 470 750 478 413 269 501 50 765 3 64 51 133 629 120 674 521 673 399 101 602 815 385 732 53 865 377 358 453 757 714 5 260 37 765 119 152 210 718 84 673 457 226 25 742 705 905 673 831 401 798 896 18 233 566 192 361 866 574 638 303 164 123 146 84 417 410 594 903 588 602 80 662 704 832 4 776 465 512 151 709 842 126 273 828 108 899 552 592 101 821 298 259 232 396 563 704 712 701 640 31 19 365 775 174 449 163 309 80 417 606 440 446 914 534 299 245 171 13 194 660 546 284 46 839 649 307 22 715 319 453 321 807 864 768 523 152 649 200 459 283 889 549 632 330 857 726 901 727 457 673 223 444 701 875 191 570 869 710 573 193 257 468 477 626 510 680 602 699 416 809 8 596 733 227 908 310 825 339 43 41 274 740 311 816 258 235 581 394 159 259 190 803 826 159 688 167 653 133 63 182 520 155 578 904 887 452 519 537 221 852 551 35 577 245 527 372 818 417 75 263 835 4 592 724 657 199 564 115 850 133 38 407 698 776 87 371 64 561 557 702 448 798 755 738 742 251 679 528 62 233 489 652 95 495 283 528 837 444 676 128 69 724 29 429 94 501 424 1 848 576 280 437 405 634 432 557 340 779 576 707 728 660 467 329 441 574 355 185 724 697 266 718 641 138 158 183 291 746 800 904 260 69 857 63 631 593 148 370 731 786 49 388 413 519 433 616 190 661 591 395 246 843 414 848 196 295 493 673 126 887 395 262 825 834 457 417 791 198 709 127 540 237 49 739 567 213 817 681 711 603 52 249 442 862 314 699 628 783 48 858 421 633 913 186 891 741 384 664 874 637 233 712 435 718 420 237 711 545 473 426 603 604 633 920 909 850 326 390 718 703 838 623 685 429 304 267 537 581 801 728 720 330 637 758 800 29 454 111 366 15 449 640 628 268 735 60 734 819 132 529 552 544 240 741 15 174 296 729 852 159 624 121 498 896 307 751 304 615 703 796 457 467 148 655 73 537 429 580 148 832 592 164 790 724 363 281 758 813 291 427 48 676 587 825 883 604 357 109 889 102 65 712 79 550 706 555 652 287 637 680 471 451 193 433 343 24 870 143 638 505 679 781 757 417 30 871 247 494 477 301 411 588 597 369 493 258 77 269 326 294 104 269 144 107 776 872 877 601 281 292 597 205 478 429 673 252 219 6 328 906 560 220 549 459 396 615 753 218 453 485 527 398 468 175 676 843 507 816 20 288 27 912 27 432 597 765 302 456 726 157 81 170 293 276 657 644 594 267 154 235 70 537 335 239 349 367 485 641 454 549 113 855 497 915 627 439 550 738 681 492 492 691 734 168 12 782 870 89 151 823 593 8 489 574 540 768 862 847 682 507 787 380 919 644 864 178 294 145 94 844 432 48 736 272 92 36 51 533 510 367 500 585 391 82 267 128 807 515 150 517 915 375 585 695 711 3 334 15 387 487 723 570 740 522 535 99 482 21 630 452 647 767 328 796 687 413 811 637 548 484 508 786 769 863 302 507 208 763 692 530 794 556 101 216 662 204 863 873 485 396 65 662 87 150 121 314 718 333 912 1 886 689 475 254 207 699 904 207 529 490 876 348 830 237 12 333 525 279 901 188 424 6 385 289 677 109 260 904 235 815 539 16 264 306 465 59 451 788 592 362 146 674 645 690 240 916 391 735 74 49 538 806 519 549 692 178 32 120 492 322 91 659 182 278 56 277 882 296 671 305 778 62 624 551 152 579 660 118 461 673 660 259 106 546 342 866 742 920 616 790 324 859 397 358 216 535 476 916 397 892 334 549 178 886 183 438 562 143 662 904 493 595 872 791 49 715 172 919 541 249 277 516 717 164 873 817 333 455 39 902 147 129 173 789 570 586 291 334 918 443 830 849 100 366 445 633 51 51 391 393 310 884 402 635 881 775 850 528 632 758 844 605 865 98 204 15 403 485 280 52 461 120 827 588 266 141 387 602 543 306 613 885 518 294 659 782 781 216 192 677 716 236 402 93 842 920 842 496 455 582 224 338 250 564 632 873 551 786 359 152 912 717 363 66 192 157 492 387 542 54 164 589 456 539 17 499 420 121 163 453 655 477 181 749 797 804 842 45 534 843 358 826 505 281 528 304 693 39 906 48 90 188 248 393 801 344 282 110 109 385 543 700 722 76 691 577 600 706 809 339 656 53 582 753 224 620 196 80 854 703 405 842 34 553 697 513 516 906 697 692 134 623 861 22 757 407 235 230 904 614 711 352 601 589 221 914 251 524 732 339 830 910 390 201 154 238 803 22 870 741 726 68 883 628 467 556 80 379 712 20 500 788 290 910 336 86 585 33 635 890 421 357 317 804 873 645 896 668 883 432 435 801 605 751 244 333 297 36 694 618 411 880 771 823 58 15 142 280 124 270 476 681 491 414 88 366 103 334 173 161 661 238 94 422 744 193 671 446 351 724 888 332 606 145 543 557 151 320 730 896 612 606 150 888 771 273 619 306 908 221 175 395 62 276 678 544 475 458 460 842 214 205 228 774 219 113 155 547 791 91 775 673 209 323 273 144 377 606 496 908 373 12 536 330 426 750 192 666 60 746 540 589 669 827 343 409 92 736 921 47 638 675 161 71 739 903 911 508 817 639 478 293 154 871 882 356 793 774 686 617 35 888 873 870 141 908 702 670 622 371 570 496 7 54 562 326 228 116 364 150 821 700 760 201 455 494 6 197 152 512 183 345 723 345 109 649 656 416 768 194 912 700 329 645 882 611 348 875 94 392 316 124 628 632 288 787 384 594 151 267 821 114 417 800 457 308 618 889 707 206 766 611 312 543 295 838 105 46 35 323 543 635 494 912 346 112 659 220 792 719 5 681 330 349 785 627 697 624 496 751 214 392 735 817 541 459 423 205 292 72 148 833 873 178 341 494 800 218 137 74 279 487 828 398 87 780 95 332 377 893 172 779 347 919 377 464 689 328 474 157 135 498 179 745 688 14 388 867 9 410 752 559 518 785 787 393 766 312 232 200 622 630 508 422 249 452 116 541 601 643 235 684 164 567 133 556 812 761 297 616 247 881 438 517 916 754 826 51 747 523 643 272 271 869 387 43 879 280 595 479 328 413 654 386 419 6 790 29 4 643 284 69 795 443 195 363 865 908 769 620 494 765 363 229 286 724 895 807 375 136 503 90 519 745 533 623 94 848 822 298 442 22 445 917 329 327 224 697 302 573 554 96 673 544 405 383 318 266 613 773 870 144 395 277 213 598 213 330 866 321 57 616 502 868 871 881 369 655 864 726 363 418 701 275 612 224 520 238 591 500 607 17 578 238 463 623 121 83 380 669 770 770 471 764 498 103 642 708 344 677 305 601 326 568 472 402 219 326 344 535 175 584 636 571 453 122 643 443 296 16 39 263 454 616 40 799 158 905 782 642 232 101 27 854 802 451 783 887 795 726 767 686 611 586 561 287 233 877 343 691 677 317 492 707 506 68 272 683 905 186 296 228 544 386 170 625 163 129 622 860 852 648 213 873 47 365 319 735 898 92 405 816 741 255 115 24 911 531 752 360 74 618 485 296 203 131 786 652 416 543 907 164 770 325 226 549 867 757 801 539 438 287 803 881 528 205 813 690 603 783 784 280 712 431 456 175 281 591 353 589 670 90 734 881 478 377 395 602 738 478 820 467 161 118 421 369 317 455 30 650 683 805 752 700 821 143 892 690 135 103 91 162 675 895 250 1 388 787 858 801 101 620 383 390 843 236 647 728 847 421 9 857 363 597 533 768 507 664 196 436 215 805 857 544 332 337 221 341 462 908 521 633 677 371 822 848 67 754 322 179 852 865 679 349 859 168 537 177 412 232 880 313 743 236 419 575 811 235 463 262 82 150 124 515 392 133 593 487 132 589 651 913 247 222 730 407 327 59 758 369 106 630 131 705 105 227 327 660 191 243 691 806 304 353 862 144 539 367 472 69 235 54 673 770 198 388 639 760 453 730 291 680 675 337 36 109 321 520 258 368 438 28 568 558 322 614 595 439 394 312 616 39 352 801 717 493 114 113 356 831 324 64 421 257 638 757 661 717 244 836 82 526 661 510 659 751 652 282 770 427 353 163 391 509 680 476 268 60 692 842 895 146 729 638 750 346 523 133 380 809 194 856 208 45 916 105 57 537 141 755 424 604 609 739 562 424 144 65 390 881 429 311 901 83 359 577 879 552 25 365 393 684 568 647 360 633 60 394 661 801 35 574 308 162 477 77 383 887 912 478 311 920 736 156 822 346 639 797 109 554 69 83 333 599 157 697 595 419 604 376 176 288 592 832 162 533 78 319 466 832 205 488 898 139 909 787 425 431 691 755 66 430 201 24 715 670 364 604 584 42 884 280 90 440 45 544 783 716 71 63 571 360 839 534 309 113 38 866 770 190 581 916 716 754 315 845 88 597 25 206 766 92 19 324 377 117 261 448 462 375 117 860 537 702 548 55 16 800 844 681 431 128 438 755 878 182 822 549 617 874 197 819 724 488 678 399 860 840 20 867 658 257 220 652 469 332 131 489 226 696 918 246 323 431 898 870 847 638 745 524 771 194 236 651 869 773 584 319 534 184 859 582 510 658 502 87 413 331 813 703 774 204 522 734 214 197 167 566 358 428 111 8 464 227 633 172 606 639 680 128 859 726 882 559 119 352 883 451 650 55 724 448 502 515 342 249 794 358 727 194 891 729 149 141 857 100 141 913 81 835 522 839 459 20 587 34 600 449 380 356 122 60 11 629 611 517 821 100 63 51 653 278 741 566 354 758 408 205 624 318 646 11 86 410 661 826 709 161 134 273 689 781 671 745 395 89 808 493 766 642 544 544 899 368 575 209 904 685 143 210 667 699 165 504 309 392 264 779 213 152 36 196 330 92 277 566 274 843 346 586 856 561 801 258 792 271 450 372 799 479 360 300 803 618 565 440 649 616 295 783 632 52 127 74 561 240 906 908 641 64 202 556 579 232 790 349 739 269 614 263 779 402 894 187 740 221 768 215 791 788 317 638 422 285 789 197 785 13 860 710 328 819 463 608 240 324 768 2 526 133 671 772 760 874 548 845 233 393 376 585 376 259 245 798 739 719 413 492 495 756 401 84 834 433 109 375 700 565 435 895 442 337 690 361 208 548 877 188 303 820 100 473 127 316 884 353 207 405 242 288 433 459 625 795 364 19 92 467 51 725 143 689 789 812 28 637 472 794 378 684 585 634 440 240 846 562 99 403 570 368 766 643 71 784 754 682 454 917 817 33 77 276 304 212 747 212 459 488 336 43 874 339 669 245 899 527 396 227 592 736 732 249 746 495 46 299 603 773 121 370 70 289 666 479 242 883 246 245 51 475 665 911 55 893 724 218 312 289 566 684 247 269 384 131 712 77 649 858 44 857 480 346 868 724 141 636 906 499 503 164 603 598 522 515 788 504 846 461 579 510 249 176 327 73 500 2 406 580 742 563 339 155 2 689 380 558 409 285 469 468 832 342 906 384 808 322 582 53 70 261 507 660 575 32 125 785 689 726 690 12 135 529 815 565 545 149 543 488 546 153 245 645 25 282 811 165 17 22 65 300 47 250 484 32 488 626 893 213 453 641 510 464 681 207 232 631 777 288 828 919 876 300 697 798 307 217 402 558 119 389 489 443 148 21 15 220 726 524 595 465 417 692 726 446 530 296 383 197 238 885 57 880 627 445 894 583 697 121 460 258 664 375 724 94 919 399 38 72 336 409 641 318 723 763 564 399 241 144 14 781 183 860 415 130 607 60 495 672 60 435 50 276 36 303 360 464 7 321 604 417 798 585 670 233 499 494 176 789 520 594 544 481 326 245 522 306 179 147 126 8 599 879 645 642 916 273 533 100 16 111 117 277 398 141 635 327 175 472 506 489 416 275 200 466 416 293 384 391 127 113 603 466 411 477 719 579 141 398 343 834 233 281 409 668 656 833 845 909 344 470 641 644 600 43 4 805 696 70 326 120 307 52 517 481 574 832 449 459 300 575 42 42 834 405 231 692 892 617 331 886 891 438 203 623 202 625 821 897 231 838 662 415 654 679 836 69 682 396 647 360 69 440 639 919 498 90 790 464 298 467 468 23 161 450 818 500 531 277 790 823 771 94 617 522 571 266 248 585 142 582 237 354 740 136 834 767 191 558 263 369 815 537 157 363 36 140 625 75 495 894 394 750 22 568 417 867 408 600 39 221 896 491 741 899 583 475 809 848 593 69 219 524 167 813 31 145 804 176 49 868 87 751 512 32 845 351 103 488 21 450 700 495 328 831 614 422 316 739 271 527 616 654 605 881 443 576 873 809 93 754 278 15 784 512 682 274 758 535 66 643 370 120 842 69 745 732 644 428 92 458 426 706 156 269 521 886 714 229 694 422 872 171 406 156 842 441 708 317 425 127 427 630 877 628 189 362 664 244 480 545 193 6 664 761 912 667 311 248 74 315 716 312 307 752 855 147 102 485 113 188 725 910 558 618 477 365 787 74 494 762 37 363 269 575 781 72 161 653 502 513 675 559 375 641 168 614 297 420 385 811 326 477 917 162 372 813 447 150 143 264 660 334 518 666 413 493 194 409 724 764 66 88 437 472 781 653 443 130 523 235 601 820 81 823 398 191 435 79 239 71 745 721 439 750 335 436 623 653 304 332 5 447 542 619 71 44 300 912 506 739 192 243 430 832 900 578 147 269 299 458 921 895 472 458 789 174 175 97 54 554 381 882 38 686 257 645 619 348 289 166 829 434 861 447 99 707 666 864 300 510 343 217 540 579 553 358 611 658 872 238 810 768 170 841 559 494 903 228 427 525 839 714 121 32 210 550 764 743 290 139 252 254 737 841 370 500 798 727 854 209 460 837 626 87 322 192 167 717 160 152 99 589 382 750 699 516 161 717 844 13 743 898 251 610 332 373 350 812 443 805 603 572 756 51 228 574 549 329 367 573 379 796 818 521 686 677 391 732 215 873 889 800 813 160 453 804 821 612 636 175 400 80 407 815 403 674 455 59 785 820 219 650 578 202 500 315 127 845 173 392 207 488 66 186 56 647 78 23 290 842 114 369 916 278 86 143 448 689 39 852 318 68 429 444 54 394 59 895 631 67 33 777 146 556 388 420 314 75 578 713 817 663 775 500 238 439 62 426 575 340 127 111 388 671 879 574 281 242 358 501 604 184 225 192 620 92 418 652 497 493 152 607 332 852 7 175 735 668 549 143 536 649 517 108 156 875 39 327 389 265 174 383 724 487 206 34 582 508 198 177 821 712 618 415 355 588 714 512 877 137 582 705 11 248 349 851 285 293 646 764 418 311 348 402 171 328 853 762 719 775 532 871 23 13 72 618 69 610 99 896 461 300 176 365 342 917 439 407 870 305 692 650 514 343 681 741 371 280 739 633 899 617 683 270 130 358 584 167 428 223 639 137 898 611 298 699 296 370 895 697 494 406 297 576 375 612 377 183 793 780 872 755 174 771 500 723 478 285 808 506 588 632 828 598 294 154 58 199 375 908 764 580 302 102 694 569 638 103 745 278 476 913 580 725 905 693 96 333 133 885 676 885 595 285 502 522 317 369 913 303 90 777 533 52 54 773 813 266 442 371 443 753 385 618 105 213 681 351 627 643 831 723 365 13 763 721 490 155 96 423 132 71 428 302 255 269 641 379 869 273 121 725 522 580 4 666 788 116 27 288 257 797 115 535 778 124 94 853 873 111 324 119 717 754 584 162 855 764 578 401 479 770 298 796 225 469 144 2 674 72 12 479 505 849 134 155 802 208 890 191 301 263 551 581 56 645 543 704 590 18 441 858 549 806 737 898 384 147 370 775 839 113 794 451 586 140 391 907 439 414 793 715 441 177 474 323 538 196 827 717 368 331 111 79 745 621 605 839 754 628 109 317 420 805 593 405 154 329 698 179 584 389 15 522 43 717 546 730 436 704 262 29 515 762 114 686 822 192 471 577 682 605 488 901 193 832 178 331 653 130 870 172 354 680 241 324 437 135 774 462 23 98 915 813 294 490 499 20 110 658 433 859 643 723 324 5 921 59 489 347 347 221 863 474 40 58 23 512 98 707 327 618 920 175 836 502 28 532 699 790 498 50 553 528 785 849 725 48 178 678 16 81 573 727 436 51 13 246 909 830 801 193 189 107 129 285 210 115 816 466 211 418 429 769 547 433 573 710 126 876 48 628 379 689 909 351 346 685 878 59 312 10 83 683 476 899 889 913 146 628 576 571 832 429 830 654 802 830 896 484 196 842 524 669 390 627 676 61 893 346 265 295 797 357 268 117 287 698 501 767 905 392 587 283 288 202 421 42 96 640 372 656 755 324 813 403 759 821 235 530 139 143 230 243 93 410 105 672 144 462 592 96 202 420 691 199 311 283 178 263 854 542 425 867 278 368 691 442 876 693 876 663 153 304 291 318 769 611 216 810 812 359 833 422 338 411 338 748 287 68 737 750 506 241 683 210 17 337 162 699 793 427 268 235 713 568 416 356 495 810 534 462 122 453 703 104 514 110 85 320 673 425 346 403 518 346 611 36 461 196 604 750 806 668 670 491 775 255 200 593 89 700 758 760 736 452 740 98 826 33 274 623 632 855 821 839 369 594 614 826 49 110 27 349 435 859 779 802 873 619 50 524 599 574 214 211 470 548 308 9 658 671 432 41 103 708 403 471 276 233 830 257 785 727 433 28 83 369 668 685 673 733 700 815 209 15 874 403 414 97 9 510 22 753 387 680 698 665 355 688 590 313 234 311 714 554 262 172 230 710 874 572 99 762 550 802 773 359 618 685 508 430 468 429 875 35 135 345 122 238 601 463 227 190 509 394 118 274 232 396 555 41 774 433 140 363 478 83 491 101 590 858 396 586 772 98 294 490 882 363 271 360 464 414 593 90 41 603 54 156 593 323 709 782 18 301 414 365 31 311 603 117 437 566 814 882 642 696 221 754 679 543 322 18 676 382 837 125 830 703 807 575 151 333 537 853 130 687 622 189 103 603 87 392 832 188 302 737 352 755 194 747 329 105 345 623 256 534 110 851 683 206 820 810 796 601 446 530 425 167 479 406 468 634 698 554 533 455 515 602 732 517 626 530 338 640 622 199 541 529 121 548 50 381 270 434 280 424 50 183 571 325 288 350 444 204 449 696 228 86 95 342 144 82 133 182 720 94 875 153 605 605 275 112 489 479 440 732 408 266 341 491 853 353 126 40 800 105 651 473 439 387 552 335 41 9 875 58 21 799 643 484 39 612 839 493 713 621 430 56 361 218 801 165 769 77 626 18 627 489 41 846 144 267 510 566 296 818 555 338 879 234 378 152 552 877 61 102 787 357 583 820 504 381 400 563 328 305 544 709 187 126 63 153 369 795 45 396 670 195 352 669 310 458 111 64 620 499 544 176 486 151 416 288 110 884 613 653 496 175 597 25 221 301 77 13 639 226 354 793 692 263 57 106 559 29 853 752 793 745 533 752 127 565 435 106 474 812 851 425 486 401 187 141 849 285 846 559 367 488 4 697 364 76 883 643 42 836 629 290 141 365 792 625 512 236 871 477 613 847 324 76 306 248 587 244 861 246 657 224 692 15 157 517 703 630 623 316 51 142 41 141 479 489 481 778 412 853 488 792 208 36 452 438 288 343 9 761 821 335 649 510 659 625 438 226 559 60 802 335 566 96 106 180 214 636 99 416 699 501 147 438 112 730 31 400 19 68 400 779 550 391 443 249 251 176 88 720 374 504 374 124 471 816 103 389 48 538 741 409 150 546 565 626 676 794 553 28 672 353 96 338 623 217 274 463 536 682 457 640 324 461 105 792 435 638 528 390 403 517 718 686 428 313 584 200 768 180 636 836 704 721 323 531 71 798 661 501 847 182 532 558 385 165 296 146 130 558 428 660 785 442 403 449 789 832 111 314 135 181 90 412 800 310 744 684 233 64 65 143 361 631 14 319 520 121 639 706 224 20 763 413 258 374 132 428 589 29 885 791 694 799 615 603 197 388 512 38 481 507 184 665 802 702 335 746 821 769 263 661 633 809 100 246 485 392 758 349 135 413 829 601 187 197 689 801 215 48 95 344 233 103 397 273 130 428 475 151 22 710 17 140 187 726 585 850 208 430 566 420 524 293 265 222 798 803 497 108 473 409 539 616 511 287 582 184 256 437 303 629 186 301 298 230 876 138 224 496 643 83 632 614 691 283 665 11 741 600 567 487 476 700 423 154 483 720 193 684 881 336 380 508 810 544 630 689 63 60 768 557 733 529 557 450 82 80 308 827 873 310 850 11 701 606 484 16 485 56 266 116 239 230 147 784 336 184 756 726 846 822 169 25 729 785 195 831 309 163 487 98 56 734 222 821 674 474 759 335 647 835 336 595 743 670 705 838 253 64 286 819 343 210 140 564 334 659 659 196 797 262 465 403 16 875 451 283 753 561 561 204 292 345 116 262 107 433 209 433 823 519 354 427 407 619 289 706 69 4 340 20 545 883 597 633 317 413 830 759 152 267 107 164 268 643 647 738 448 135 522 756 701 822 133 189 303 225 579 563 684 284 15 390 16 713 290 140 398 43 16 481 630 682 498 568 105 610 435 191 60 364 24 438 399 803 408 869 279 222 595 523 463 807 702 549 421 804 398 124 800 22 880 597 193 676 477 238 259 204 310 605 407 285 58 697 283 478 117 437 512 874 535 736 424 384 773 866 872 749 808 585 768 818 73 528 634 750 604 646 109 74 379 875 409 410 239 72 777 826 826 844 457 35 867 490 401 332 227 662 817 738 795 144 484 362 525 282 736 248 330 679 854 355 358 593 585 859 849 237 624 360 347 333 637 88 324 91 875 10 126 789 169 376 578 540 148 145 509 274 207 188 298 200 454 288 707 672 268 442 219 225 439 393 565 133 127 26 41 475 806 3 228 380 193 162 396 646 572 97 766 426 668 248 60 380 14 738 370 451 271 650 52 189 544 328 576 442 406 603 693 854 390 621 450 466 194 78 578 485 376 343 487 370 434 14 625 87 577 429 1 354 859 333 94 441 503 853 396 455 710 50 381 777 279 84 229 487 542 326 884 749 171 93 93 65 585 706 707 508 140 804 174 713 475 714 807 827 656 535 66 721 674 304 530 332 755 757 432 584 564 756 550 874 798 305 371 807 643 148 668 333 260 115 311 589 25 386 66 140 573 508 584 791 241 342 111 719 326 147 598 288 769 674 20 437 380 32 589 497 819 320 269 36 227 122 465 373 221 470 281 526 45 611 572 606 741 293 52 772 650 804 540 520 799 160 173 512 9 390 492 273 451 836 835 240 519 805 14 437 634 510 315 409 813 184 596 38 160 415 382 515 285 356 837 308 577 487 194 478 175 709 436 792 400 546 375 742 103 137 176 618 751 852 117 616 82 601 307 38 48 836 577 208 881 223 413 263 537 739 492 151 659 697 489 381 225 537 529 90 832 854 777 4 265 645 731 842 854 628 668 722 601 257 180 793 692 676 215 280 303 278 419 565 431 95 637 503 751 41 412 187 724 16 416 366 249 230 548 165 445 192 65 323 71 666 430 549 294 841 86 562 128 270 73 264 588 756 532 322 880 51 666 644 655 584 521 383 721 105 593 334 628 2 860 402 419 434 543 451 74 378 604 630 564 162 452 535 242 715 228 837 17 145 480 709 435 364 656 744 512 323 213 527 108 30 200 717 416 617 709 157 381 372 333 102 95 172 608 350 667 332 741 582 253 372 229 674 52 330 253 274 135 340 322 411 283 194 451 578 168 132 386 543 253 818 311 39 709 677 174 50 129 681 593 604 214 674 485 563 614 125 361 785 286 313 35 9 171 265 75 297 200 566 745 650 790 226 351 355 653 886 124 501 724 37 803 486 371 380 631 405 769 698 209 544 36 366 418 497 392 712 815 574 106 399 34 399 788 490 511 628 230 794 731 764 524 137 777 365 212 43 244 230 767 524 855 213 729 85 879 89 383 96 819 617 687 188 405 329 262 856 40 138 861 693 774 368 16 460 69 553 436 593 807 668 413 421 544 70 73 797 437 481 682 370 278 75 560 152 632 32 472 355 248 99 660 36 857 227 315 133 323 493 797 529 444 244 293 711 253 258 883 729 86 703 386 86 863 132 70 268 741 862 391 667 432 274 526 709 376 814 186 241 734 482 506 610 836 415 850 84 397 240 773 486 760 47 836 304 621 862 384 807 12 190 165 456 458 648 38 109 177 482 455 851 872 490 361 40 568 294 258 577 364 771 842 779 791 274 762 397 758 557 677 560 136 458 338 533 455 44 805 141 562 80 562 521 814 112 804 230 217 183 772 370 487 714 180 21 6 96 347 409 487 835 568 536 137 169 547 213 470 495 571 702 41 141 327 173 540 658 798 149 127 11 231 743 682 396 814 420 95 502 461 807 180 867 875 412 319 364 137 862 177 154 518 714 579 210 23 732 89 27 882 675 269 816 682 231 702 408 91 655 84 805 310 27 801 209 56 477 28 192 408 416 552 783 348 636 609 8 273 551 282 839 760 316 807 86 321 882 226 758 141 784 638 448 640 720 608 506 481 588 275 448 426 594 784 33 540 106 132 224 542 87 420 876 19 780 790 195 140 433 259 728 559 549 533 289 848 618 342 187 642 648 148 528 49 123 633 63 683 727 803 593 811 737 873 234 196 790 507 365 55 721 205 156 303 194 882 127 510 771 686 457 499 226 253 783 192 212 653 277 705 426 516 246 870 80 626 217 339 173 541 724 154 705 253 833 535 665 508 862 73 551 863 296 243 806 660 72 187 45 219 507 863 245 3 1 5 679 802 764 875 389 603 657 345 117 435 412 759 446 626 305 141 30 474 257 27 136 665 718 342 229 209 733 601 164 446 707 257 390 863 820 502 377 314 607 260 600 670 101 523 600 524 494 259 856 616 223 522 7 528 768 782 875 563 117 386 70 364 172 305 264 213 707 429 250 594 22 753 431 23 613 700 111 487 494 305 764 10 646 187 603 412 454 290 576 358 815 543 462 31 828 666 642 652 748 307 872 371 126 26 775 145 229 610 883 249 216 190 845 700 147 306 732 666 6 288 720 318 103 512 6 701 461 45 257 143 32 748 144 781 712 444 124 471 870 369 27 490 68 748 488 259 812 801 664 671 681 701 101 294 322 600 188 598 710 402 551 752 73 35 35 344 219 521 849 59 714 654 293 603 360 671 468 789 40 774 826 43 113 441 505 278 202 236 653 486 68 606 817 20 558 650 591 262 264 179 72 537 659 174 315 640 341 79 248 222 110 458 639 697 550 388 202 320 784 144 309 46 745 418 698 822 81 374 648 863 823 352 384 723 329 547 836 349 106 133 699 480 296 383 31 457 101 880 669 400 107 239 163 597 789 284 195 793 592 249 859 755 806 761 780 529 852 755 426 786 170 461 44 3 750 52 792 632 111 236 774 785 147 313 245 621 4 391 221 432 398 31 567 834 832 531 703 559 185 665 724 43 826 603 244 447 793 499 498 118 632 226 434 492 20 638 613 788 237 722 143 720 30 24 439 70 593 393 670 694 776 284 696 403 832 145 161 459 733 147 107 412 601 727 294 332 63 507 405 744 54 552 371 334 505 749 39 468 703 34 396 355 209 362 601 542 428 689 147 42 20 640 447 353 281 773 801 866 219 793 187 734 443 82 270 245 809 301 47 406 275 555 2 355 690 430 707 869 179 431 358 176 474 804 683 86 191 654 314 71 696 506 420 113 199 273 304 877 862 618 640 686 530 636 247 512 458 265 397 469 327 276 309 816 499 2 157 241 614 310 364 366 591 278 772 585 428 197 684 382 196 235 275 149 757 635 215 216 104 707 836 448 177 764 617 250 237 651 316 19 615 376 865 504 38 426 229 616 314 822 389 728 786 806 237 662 324 761 833 572 647 468 816 334 850 356 588 438 450 757 351 547 330 85 863 379 671 687 391 307 66 508 728 863 392 32 770 671 254 798 540 787 336 317 462 499 193 319 295 758 711 357 685 306 790 463 199 178 448 568 761 769 760 332 461 214 131 224 407 806 669 751 852 860 684 209 825 50 760 28 58 133 633 312 178 131 105 650 702 286 76 116 852 827 305 186 558 342 231 528 410 587 266 118 821 112 857 671 326 290 589 425 763 297 101 472 392 724 623 277 403 301 662 158 481 750 338 110 26 338 119 41 611 37 170 428 711 204 657 363 711 2 735 756 89 820 48 240 653 339 569 707 532 799 398 766 377 88 18 535 637 352 633 798 530 551 767 263 412 586 448 461 497 824 687 559 143 618 595 851 664 121 861 265 89 105 704 240 509 276 369 823 193 768 103 607 747 401 806 636 18 268 652 474 731 30 576 39 427 839 719 612 778 763 277 397 427 435 742 159 157 433 488 132 445 547 774 848 279 538 683 569 663 410 490 852 84 546 599 104 388 88 6 208 325 73 91 770 406 187 856 428 516 179 55 248 707 767 198 872 286 544 685 410 642 861 177 336 699 47 65 511 842 509 541 551 60 194 362 70 643 778 708 319 291 171 230 268 106 851 446 490 223 261 288 505 678 279 1 596 810 541 531 470 562 360 813 472 368 847 735 132 115 254 401 622 785 651 819 523 75 846 241 281 703 261 162 115 339 818 172 731 653 15 53 371 359 143 871 727 25 697 286 470 454 565 115 61 306 822 485 69 652 34 716 227 789 2 858 240 836 106 482 309 831 582 423 250 854 795 228 769 307 793 677 565 149 572 397 529 882 565 782 27 172 369 846 327 52 184 418 845 721 795 644 412 543 799 721 25 310 336 532 634 589 810 323 354 860 373 325 702 297 41 97 100 252 777 677 48 818 52 30 554 300 512 61 848 157 180 276 442 52 394 628 471 667 273 515 508 426 437 530 339 737 429 330 596 222 713 511 518 483 585 366 537 617 42 355 419 241 886 789 661 662 612 375 267 809 337 288 677 801 636 650 132 769 371 145 439 201 157 679 669 682 144 464 736 849 665 517 178 232 586 293 316 381 556 68 613 190 857 378 609 237 8 882 330 789 729 617 761 159 331 620 613 875 66 630 689 533 133 793 818 495 98 260 472 511 538 555 172 575 489 736 278 251 170 828 780 490 628 489 280 152 394 242 510 881 103 640 739 842 338 268 777 698 462 351 468 874 482 484 732 71 610 532 152 565 562 724 506 54 120 760 864 172 733 566 613 570 480 325 53 751 95 450 73 678 408 25 853 833 488 468 273 311 302 665 773 292 830 413 558 134 673 169 131 463 416 176 652 369 820 317 632 192 85 426 663 260 87 705 173 736 438 807 41 647 243 708 334 449 85 726 862 849 82 238 841 612 453 643 34 711 293 247 592 629 174 363 38 871 501 290 195 251 125 466 236 3 484 781 359 801 587 853 400 387 355 657 451 747 638 143 568 313 834 229 790 427 35 575 612 90 521 246 869 47 628 726 108 390 362 103 694 837 602 718 522 855 73 23 116 596 94 172 76 330 758 517 558 859 772 75 802 339 704 504 239 341 367 345 277 30 303 731 239 122 232 881 319 627 504 465 596 319 156 661 863 197 120 157 412 75 73 564 416 797 419 610 574 688 656 216 13 633 289 749 142 816 301 840 628 395 300 228 395 530 45 540 592 222 342 565 224 368 344 258 516 39 758 304 715 878 598 115 544 631 275 28 699 7 826 211 866 72 687 458 130 485 656 427 35 428 783 885 736 599 836 672 147 418 363 613 252 725 387 626 523 433 771 883 249 50 545 861 743 12 637 190 817 760 567 42 474 202 565 802 593 338 171 94 872 705 664 135 261 409 523 552 720 409 70 300 749 488 867 88 859 85 108 326 632 320 172 265 803 49 508 718 375 288 699 556 872 275 384 173 278 807 600 58 265 580 224 128 547 222 588 553 48 179 717 594 572 708 358 494 817 542 247 776 717 421 37 617 590 420 50 649 45 32 871 376 383 113 457 642 390 727 817 389 104 398 827 736 195 221 495 671 47 739 885 609 187 569 472 539 180 177 85 453 390 573 474 850 471 358 12 829 557 762 523 661 650 681 508 650 134 268 484 354 560 416 815 495 504 878 648 423 142 492 575 312 557 146 325 833 95 85 642 453 777 208 860 721 266 199 177 410 799 658 576 682 393 578 695 721 177 108 430 371 783 848 201 56 712 790 205 72 300 62 276 858 558 556 247 122 641 664 654 862 648 248 161 253 312 223 407 595 85 380 422 668 105 570 320 188 364 1 425 884 810 86 349 681 160 231 838 602 200 183 842 541 701 357 802 192 302 696 152 96 468 211 160 767 427 156 692 862 730 151 309 514 426 339 333 388 843 697 779 508 485 519 826 30 861 250 165 878 818 875 109 659 458 727 155 653 98 410 338 800 639 537 114 262 721 476 526 582 644 561 514 466 735 848 584 514 594 115 767 428 114 855 456 378 8 299 691 242 206 20 436 348 736 572 721 64 668 443 480 373 777 773 759 550 381 261 348 869 398 430 143 417 839 438 307 576 644 430 860 749 768 229 718 576 665 874 356 728 706 310 141 399 377 325 151 862 383 309 403 376 363 37 260 257 207 288 58 803 811 80 92 358 736 827 312 602 834 478 674 87 388 321 530 500 875 844 364 12 225 565 356 137 315 871 185 640 683 257 200 631 817 298 263 857 204 816 276 305 677 721 186 680 283 233 147 829 812 301 44 636 291 477 665 601 791 575 65 421 448 846 580 768 843 629 93 428 606 691 209 170 215 238 352 509 494 87 17 233 200 704 654 157 737 156 244 555 575 581 569 567 818 158 159 301 488 687 464 263 373 337 399 744 184 756 220 867 768 658 742 784 252 19 653 18 142 356 688 707 95 97 231 179 741 471 581 19 846 792 104 855 231 169 112 324 227 775 372 201 457 598 263 325 749 576 321 262 801 541 502 501 324 386 272 600 741 777 497 282 799 102 449 631 185 172 12 517 683 276 386 410 541 470 123 244 707 321 854 713 182 221 642 108 694 439 84 301 394 34 51 595 256 670 498 42 166 404 197 609 653 545 875 319 840 396 859 507 835 244 342 399 308 524 469 470 869 408 514 772 22 177 35 828 545 531 163 346 197 354 845 692 334 832 491 675 445 73 3 538 882 305 649 65 438 243 209 325 231 250 702 142 501 829 877 551 571 729 274 329 587 310 640 701 438 2 164 433 113 121 275 244 674 601 297 240 739 67 841 78 154 452 340 24 184 14 123 806 123 228 21 212 223 729 247 718 227 362 296 866 49 532 589 50 250 27 736 743 374 413 822 11 610 455 842 127 102 550 466 806 696 857 69 828 128 510 756 45 745 570 177 477 800 595 854 495 861 871 483 742 185 595 407 128 313 334 215 855 69 327 657 299 46 83 671 611 516 577 190 67 10 383 390 807 230 297 504 651 595 598 22 153 719 189 500 550 617 612 361 341 379 463 882 603 524 703 192 629 266 396 587 421 352 797 819 708 486 68 354 226 101 639 856 282 721 478 715 546 553 230 777 236 135 176 599 349 467 452 63 747 462 343 478 394 605 193 62 143 410 483 747 736 160 463 331 492 175 167 384 686 344 518 22 573 545 279 831 38 220 416 557 156 772 216 675 186 415 878 496 224 210 60 269 584 539 470 450 792 311 44 874 546 830 114 557 147 576 36 505 515 807 672 492 855 31 114 411 211 265 315 190 638 665 113 205 216 596 453 325 458 592 511 769 478 503 227 602 391 653 351 836 559 209 26 117 598 101 166 511 175 248 157 139 322 374 105 838 635 369 114 25 575 83 530 456 66 556 220 839 866 757 376 242 575 696 479 283 196 671 115 806 18 25 101 93 357 275 682 376 389 147 255 737 885 161 417 265 271 597 430 591 177 874 369 745 364 178 360 509 274 545 126 35 80 379 526 466 306 86 710 723 4 80 872 68 825 546 700 594 424 68 604 596 711 194 456 248 561 370 262 687 849 754 732 856 30 281 368 50 210 447 51 638 581 855 791 668 690 549 787 578 180 493 379 522 598 45 608 458 739 583 672 779 38 381 618 317 221 291 698 492 309 100 412 809 541 229 165 107 107 503 531 608 81 284 755 642 506 289 271 304 814 391 369 267 302 545 24 750 289 201 670 68 6 584 44 590 339 381 91 482 584 504 823 139 480 775 505 868 457 551 293 360 843 114 462 215 161 567 110 308 27 460 303 307 351 769 772 440 586 229 87 818 148 182 619 628 791 692 96 553 364 705 322 880 56 784 284 450 181 304 867 665 257 171 455 259 95 732 134 154 346 38 3 411 286 578 787 264 120 294 409 253 806 65 726 297 248 150 161 89 721 183 15 442 753 330 447 49 365 228 26 664 118 300 365 501 342 82 790 69 38 243 771 51 562 662 230 812 404 309 778 783 722 5 113 84 783 802 780 849 39 267 700 684 301 791 530 91 223 161 560 107 404 279 156 375 240 199 742 189 91 602 197 512 186 528 306 612 372 68 317 599 820 462 730 663 300 407 625 759 506 555 123 811 121 629 701 495 575 625 532 219 122 106 848 183 677 451 64 38 235 438 687 699 458 542 287 796 73 687 589 311 431 802 756 546 496 529 227 14 128 128 194 594 276 772 565 223 449 708 443 481 795 677 11 99 406 599 215 325 466 758 323 135 753 299 100 108 253 841 480 536 750 333 561 196 65 668 564 129 554 661 575 848 832 412 145 700 273 825 866 65 571 136 368 202 485 558 808 32 133 818 195 391 697 832 411 344 317 47 870 762 441 587 578 707 738 331 406 275 122 531 31 227 225 556 219 678 352 766 22 594 54 9 484 594 591 384 823 471 416 253 446 507 625 457 458 557 482 322 231 703 227 581 685 607 529 127 574 292 803 34 693 24 458 152 605 190 149 446 789 717 325 700 590 297 498 233 91 281 563 219 90 412 576 219 296 825 143 752 371 328 233 109 844 25 246 238 507 845 609 819 510 736 285 570 515 439 724 424 544 51 439 838 67 791 820 831 507 550 167 784 822 239 309 828 402 182 75 858 116 397 89 373 576 366 555 688 465 176 530 445 725 647 57 224 279 619 391 185 710 457 414 294 636 581 761 13 192 650 427 322 201 491 725 157 176 85 801 166 724 871 863 805 217 281 288 566 181 834 651 859 783 216 375 96 491 624 214 795 555 11 629 202 703 782 88 504 885 29 366 570 817 778 602 447 324 319 186 112 321 109 68 226 730 810 631 157 778 655 431 871 90 220 128 591 604 245 678 588 854 646 326 660 315 446 136 714 680 455 197 307 510 564 252 543 598 236 472 491 34 391 467 300 764 435 529 519 41 152 407 645 570 352 474 221 450 410 884 251 295 255 775 441 7 347 875 811 138 884 254 208 784 254 540 560 542 235 462 63 752 770 406 714 173 110 137 578 281 481 684 145 160 605 83 272 561 662 740 296 700 25 25 835 773 176 446 869 682 589 885 352 656 786 129 116 865 136 808 861 239 483 688 339 429 102 512 60 641 112 702 420 857 213 347 445 185 131 100 882 545 284 261 587 335 706 818 185 760 433 166 764 318 309 317 740 64 40 877 369 649 162 15 445 219 86 43 329 738 559 620 558 3 633 190 512 616 113 436 54 527 65 700 43 208 405 421 299 320 268 46 691 59 809 50 10 744 43 49 114 320 711 241 249 108 481 119 189 215 436 125 884 725 184 664 472 580 124 646 135 438 264 683 640 314 360 176 379 656 443 151 119 883 429 870 67 661 244 121 121 301 848 843 846 634 678 307 572 267 514 104 523 724 230 712 32 595 611 122 456 69 381 352 499 278 792 861 399 348 24 508 505 10 435 68 626 34 437 595 689 22 130 648 833 298 787 249 11 708 57 615 48 763 256 349 40 37 603 298 23 381 262 526 484 623 220 778 559 307 584 504 791 608 747 568 499 127 605 17 852 228 203 121 226 678 813 167 175 658 146 876 231 560 657 817 13 820 832 114 575 884 366 257 402 643 158 444 662 768 284 662 627 636 87 295 551 656 680 171 123 251 237 1 192 161 579 585 847 58 370 174 574 415 64 462 500 36 57 44 574 545 572 379 635 840 357 768 421 503 192 255 308 111 227 575 36 416 884 671 517 878 160 884 570 273 796 314 867 381 820 587 140 843 456 881 800 34 264 796 598 434 78 795 823 105 817 428 1 482 179 158 73 196 262 766 504 684 856 215 272 635 239 199 116 268 418 818 60 534 543 745 325 329 147 593 657 869 626 719 467 300 827 343 278 337 339 646 363 567 782 447 393 759 720 552 230 64 376 837 108 137 649 860 111 882 137 684 834 523 617 627 294 882 725 684 61 667 816 147 866 204 375 427 586 319 151 819 462 812 721 375 378 714 758 564 297 438 142 410 615 387 750 52 496 410 115 53 768 491 648 616 650 74 768 170 617 588 271 679 581 354 853 868 410 716 307 407 456 213 209 491 792 542 675 590 689 347 417 592 325 771 540 469 394 191 180 486 551 419 91 437 167 812 309 149 80 236 172 252 423 764 102 168 248 289 432 734 305 808 172 569 576 758 66 28 183 374 326 610 370 503 402 579 535 858 589 425 568 756 322 505 804 276 777 423 146 837 216 753 607 476 43 696 62 86 484 498 579 243 636 222 649 843 190 397 183 547 485 583 27 118 882 375 131 602 670 163 406 835 50 279 66 392 559 441 13 783 643 653 859 311 344 633 206 701 46 106 331 125 55 324 571 64 430 380 632 455 53 576 163 172 609 657 565 146 193 104 884 361 336 540 428 111 399 427 680 255 127 150 643 679 93 498 436 89 749 119 825 425 60 217 171 879 22 314 828 481 508 96 54 345 477 809 541 557 811 701 450 420 198 651 360 64 265 731 522 188 133 535 865 544 541 809 381 695 129 862 321 586 97 524 278 823 241 119 336 506 431 169 722 875 145 450 88 582 815 394 470 500 369 554 41 591 449 739 736 834 332 129 765 7 761 5 606 413 567 41 384 781 696 363 866 426 860 647 477 479 129 123 465 589 373 497 501 169 563 102 646 512 308 207 600 121 669 657 790 605 511 318 308 535 156 485 277 845 506 528 45 34 54 691 844 373 39 877 760 289 392 398 240 878 613 557 602 505 234 346 14 494 710 81 217 407 24 557 869 270 531 490 59 695 417 857 61 846 707 567 202 295 383 797 458 311 844 432 314 457 557 778 45 259 553 383 58 732 329 181 513 5 6 3 4 5 7 2 7 4 4 4 4 3 5 7 1 5 5 1 4 6 3 6 3 2 3 5 5 3 4 5 3 6 2 5 4 2 3 7 1 2 7 5 6 1 4 6 2 4 3 7 2 4 4 2 1 4 7 2 5 6 2 2 5 4 2 7 7 3 2 4 2 7 3 1 6 6 3 6 7 6 6 5 5 6 2 7 5 3 1 3 3 5 1 2 2 2 3 7 5 2 3 7 2 3 4 7 7 2 7 4 5 1 4 6 5 6 7 6 6 4 5 3 6 7 5 6 4 3 7 5 7 7 2 5 4 3 6 7 3 1 2 5 5 2 1 1 3 2 2 3 3 2 7 3 2 5 6 5 1 5 4 5 4 1 4 6 7 4 1 3 5 2 7 4 2 6 6 1 7 5 1 3 6 6 2 4 1 6 6 1 6 7 6 4 6 4 1 1 5 7 2 4 7 2 1 1 5 2 2 7 7 2 1 4 6 7 3 7 7 1 7 3 4 6 4 6 4 2 7 7 5 4 5 1 3 1 5 6 5 1 3 4 3 7 6 1 6 6 7 7 2 4 6 5 4 2 3 4 1 2 3 7 2 5 4 5 6 2 6 7 6 1 1 3 7 5 5 2 7 1 3 3 2 1 1 3 3 6 7 7 3 2 4 5 7 6 3 3 3 1 6 3 1 2 2 5 3 6 5 1 1 7 7 6 2 3 3 2 4 5 3 7 3 3 1 3 1 5 6 6 7 7 1 2 1 5 7 2 6 5 7 2 6 1 5 5 4 2 1 6 2 4 4 4 3 5 5 6 5 3 2 1 6 5 3 7 3 5 3 6 5 3 6 1 4 6 5 5 2 3 1 7 2 6 7 2 6 5 5 5 3 3 2 5 6 6 3 7 2 4 3 5 7 5 1 2 4 4 3 7 1 5 6 4 3 6 2 2 5 6 3 5 2 5 7 4 7 2 2 4 4 5 4 2 3 3 1 4 1 1 3 3 1 4 3 7 4 6 5 6 7 3 2 7 1 4 5 5 2 1 5 5 5 2 5 6 4 3 4 3 4 2 5 6 4 2 2 7 3 5 3 7 5 6 2 3 1 2 5 5 1 1 4 2 2 2 4 1 3 2 7 6 2 1 4 4 4 4 3 6 6 1 7 6 7 1 5 5 3 5 7 3 2 7 6 5 6 4 7 6 7 5 1 6 7 1 3 5 4 5 3 7 7 3 6 6 1 1 7 1 1 2 1 1 6 1 2 5 2 3 7 6 2 6 6 3 3 3 2 6 2 7 3 1 5 3 1 1 5 4 4 2 3 5 3 6 7 5 6 5 2 3 4 6 2 5 7 7 4 5 1 3 5 7 2 2 5 4 7 1 3 7 2 4 5 4 2 3 1 2 2 1 4 1 5 7 6 2 6 4 4 3 1 6 2 6 2 1 1 6 5 5 3 4 7 6 2 5 1 6 4 2 4 2 1 3 6 4 6 3 1 2 3 4 2 5 4 4 6 2 6 2 1 6 1 2 1 2 1 3 7 2 2 7 2 6 2 5 3 2 1 6 7 7 6 3 5 4 1 1 7 7 1 5 7 5 6 5 4 5 7 4 2 1 4 5 5 5 1 1 2 6 5 3 7 7 5 4 4 1 4 2 7 2 5 5 6 7 1 1 3 6 5 6 4 6 2 7 1 6 2 4 3 4 1 4 7 6 3 6 6 7 1 5 4 7 7 5 7 5 7 5 3 3 3 7 1 5 3 2 6 7 1 4 1 4 3 6 5 3 3 6 2 7 3 2 6 2 3 3 5 1 5 5 1 5 2 4 5 2 2 5 3 2 4 5 2 1 3 1 6 4 6 1 1 1 7 2 2 2 6 1 2 1 5 4 6 2 3 7 5 6 5 2 2 6 1 1 5 6 5 4 2 4 5 1 1 2 2 2 5 6 7 6 6 1 2 6 7 1 6 5 1 7 1 5 6 3 5 5 3 4 6 1 1 4 3 2 7 5 3 2 4 6 2 5 5 1 7 5 6 6 5 3 1 5 1 5 3 4 4 1 7 6 1 3 4 2 7 4 2 6 4 7 6 3 5 1 7 5 1 5 4 3 1 3 4 7 4 1 4 1 2 6 4 1 2 1 6 6 2 1 6 1 4 5 6 2 7 2 2 1 4 4 4 7 7 2 2 1 3 5 7 5 5 4 1 6 1 6 3 7 6 4 6 7 5 2 1 4 4 7 4 6 3 1 1 1 4 7 6 5 7 3 6 4 1 3 7 3 6 4 6 4 3 3 2 7 5 1 6 5 1 3 4 7 2 1 6 5 3 4 1 5 5 3 2 4 5 2 6 5 5 2 5 2 2 5 3 5 5 5 6 6 3 5 1 6 4 3 6 3 4 7 4 4 4 4 3 3 4 4 1 5 4 6 4 7 4 6 4 7 1 3 6 1 7 7 4 4 7 6 7 3 6 4 1 6 3 4 1 5 2 3 7 4 5 5 3 2 6 5 3 4 1 5 5 1 7 4 5 7 2 5 6 3 1 1 4 5 1 3 7 2 5 2 7 3 3 4 3 5 3 2 4 3 1 6 4 3 5 2 5 3 7 3 5 5 4 3 4 4 5 5 7 2 4 6 3 7 7 6 2 4 6 7 1 5 7 2 4 7 1 6 6 7 1 4 1 3 2 7 5 1 6 6 2 1 1 3 6 3 6 2 4 4 1 2 4 7 7 1 7 3 6 3 6 3 3 7 5 7 7 6 7 3 4 6 3 4 2 3 4 1 5 4 2 7 3 1 7 4 2 4 3 4 4 7 1 7 4 4 7 2 6 4 7 1 6 1 4 2 7 6 5 5 1 6 6 2 6 4 1 1 3 3 5 7 7 5 2 7 4 2 1 5 2 6 5 6 5 3 4 6 1 6 5 1 1 5 5 3 7 7 3 7 4 2 5 2 4 6 4 6 7 3 1 5 5 5 5 5 1 6 5 1 6 6 7 2 2 2 4 1 4 1 6 5 1 3 4 2 3 4 2 7 4 5 4 4 6 1 3 3 7 3 1 6 1 4 6 7 4 1 5 6 4 3 2 3 5 5 2 3 2 1 4 2 3 6 5 7 5 5 4 2 4 3 1 3 3 6 5 1 3 2 4 6 3 7 6 4 2 1 5 4 7 5 1 5 4 6 5 2 1 1 3 1 7 6 4 1 6 6 3 1 4 3 5 4 6 3 6 2 1 3 3 4 3 4 7 2 7 5 2 6 5 2 6 6 6 4 3 7 2 2 5 7 3 4 4 4 6 7 1 5 6 7 6 1 6 7 5 7 3 5 5 3 2 4 4 7 1 1 4 5 3 1 2 2 2 2 3 7 3 3 4 2 6 3 5 4 3 5 2 6 4 2 7 7 3 1 5 7 4 6 6 4 2 6 6 6 6 3 4 4 5 4 7 7 6 3 3 4 6 2 1 1 2 4 7 4 3 5 4 6 1 2 1 5 4 3 7 1 5 3 6 7 5 4 1 4 1 4 6 7 2 3 2 2 3 2 2 5 7 2 3 3 7 5 6 3 2 2 4 3 3 2 4 2 2 6 1 3 6 7 2 4 5 1 5 6 1 3 7 6 6 1 4 7 5 1 5 2 1 3 6 6 1 5 2 2 1 6 7 3 4 1 4 7 5 4 3 5 1 6 7 5 5 4 2 2 4 6 6 1 2 7 6 4 6 6 2 5 4 2 6 6 3 2 4 3 7 6 2 5 3 4 3 6 2 4 7 1 1 7 6 6 3 1 6 5 7 5 1 1 2 5 1 7 3 7 5 2 2 6 1 4 5 1 2 7 3 4 3 2 7 3 1 6 1 3 3 6 5 1 7 6 7 7 1 3 1 1 3 3 1 4 7 7 1 5 2 4 4 4 1 7 7 7 7 7 3 4 6 3 2 2 3 1 1 6 5 1 1 2 6 7 6 1 7 3 2 6 2 4 7 3 6 5 6 7 7 2 7 5 7 1 2 1 3 1 5 4 1 2 5 3 4 7 2 2 5 1 6 5 4 2 4 2 4 5 6 7 1 7 3 6 3 5 7 2 4 1 4 5 4 7 2 7 3 3 7 4 4 3 5 6 1 3 4 3 5 2 1 6 3 4 5 4 5 3 3 2 3 6 3 1 1 6 4 5 2 1 5 2 2 6 3 1 2 6 6 3 3 3 7 6 5 4 6 3 5 2 3 6 1 2 7 2 1 1 5 2 5 3 3 6 5 3 1 3 2 6 5 5 6 5 3 3 7 5 6 1 7 5 5 4 2 3 2 4 1 2 2 3 4 7 5 7 6 5 5 4 1 6 6 4 4 7 3 6 7 4 1 5 1 6 4 4 1 3 2 2 7 4 7 2 5 2 3 4 4 4 4 3 3 5 6 3 4 1 2 6 7 7 5 3 5 5 3 5 7 1 4 1 6 4 2 4 1 5 5 1 3 3 7 1 5 5 4 1 3 6 6 3 7 5 1 1 7 5 5 2 1 7 4 6 7 5 7 4 1 4 2 1 2 1 3 7 2 7 5 7 5 7 4 4 3 3 6 6 5 3 5 7 7 5 3 2 3 4 3 3 5 6 7 6 2 2 6 1 2 4 3 4 1 3 6 2 5 7 1 7 7 2 7 4 2 1 2 6 6 2 4 2 2 4 6 5 2 6 1 3 1 7 4 1 4 1 2 2 5 3 6 3 6 6 1 5 2 5 4 4 5 6 7 4 6 1 6 6 3 5 4 5 2 4 5 7 6 1 1 1 2 5 1 6 7 1 6 6 7 2 3 4 6 1 4 7 2 2 3 7 6 7 7 5 4 5 2 6 7 6 6 5 2 4 7 5 4 1 1 2 3 3 5 7 2 1 3 1 4 5 6 2 5 7 5 3 7 3 1 1 6 7 2 7 6 5 4 3 2 4 6 2 1 4 2 4 3 5 6 2 4 6 1 4 3 1 5 7 3 4 4 6 5 7 7 6 4 4 4 3 2 4 5 6 1 4 4 5 4 5 1 4 6 2 5 5 1 6 1 4 4 3 1 4 5 4 3 5 5 3 5 5 6 3 2 7 3 4 2 6 6 1 2 3 5 5 7 5 2 2 5 2 2 1 2 4 6 5 1 4 6 6 3 4 7 3 5 1 4 4 7 3 1 2 3 2 7 6 2 6 2 4 2 1 1 2 2 1 2 2 6 2 6 4 1 2 7 2 4 7 4 5 5 2 3 4 1 5 1 6 2 7 6 6 1 6 7 1 7 1 7 6 6 7 4 4 6 7 4 7 5 5 1 4 6 1 2 5 1 6 2 5 3 1 5 2 5 5 3 6 2 4 5 1 2 1 5 1 5 1 5 4 7 6 6 3 2 1 1 5 7 2 3 6 2 2 6 6 1 4 2 7 5 7 7 2 3 7 2 5 7 7 2 1 5 7 4 6 3 2 2 4 5 2 2 3 6 3 2 2 2 1 1 1 1 3 1 7 6 6 4 1 4 5 7 2 6 6 7 2 1 4 5 3 7 3 6 2 5 7 7 4 6 6 5 7 4 5 5 4 2 7 1 7 3 7 3 2 5 5 2 3 5 7 6 5 7 4 3 2 5 4 2 7 2 1 5 2 6 2 4 2 7 3 1 7 4 7 2 3 7 6 4 4 3 1 3 7 7 4 6 3 7 4 4 5 7 6 3 4 4 5 4 1 5 1 7 5 1 4 1 2 6 1 7 2 7 3 7 1 3 3 5 1 2 7 5 2 7 1 5 4 2 2 5 7 1 7 3 3 3 7 3 5 1 6 7 7 2 3 4 2 7 1 3 4 7 6 1 3 7 4 7 7 3 3 4 5 1 1 5 7 5 3 7 5 5 5 4 2 2 2 4 4 6 4 7 3 6 3 7 6 1 1 2 2 3 6 2 5 3 4 7 1 1 7 7 2 6 6 7 7 1 5 2 5 4 6 5 3 3 2 7 7 1 5 5 7 5 5 7 7 6 5 3 5 3 7 6 4 2 2 5 2 5 5 7 2 6 1 5 1 1 4 5 7 5 7 1 7 4 3 7 7 4 5 1 1 4 2 5 7 3 2 2 3 5 6 5 2 3 5 2 7 1 5 1 5 2 7 1 4 6 5 6 2 7 2 1 7 3 4 5 7 4 2 1 2 5 6 5 3 3 1 1 4 7 2 5 3 6 2 7 7 5 4 6 2 3 5 1 7 2 3 2 4 4 1 7 6 6 5 1 4 6 5 2 1 5 7 2 5 4 2 5 3 3 1 5 6 4 6 7 4 2 2 1 2 6 3 2 3 5 1 1 5 3 4 3 3 4 7 5 2 1 6 6 2 7 6 6 6 6 4 2 1 1 1 2 3 5 7 4 4 2 3 6 6 6 4 6 2 1 5 7 3 6 7 5 1 7 4 7 3 6 1 7 7 7 3 7 7 5 7 1 6 4 3 1 3 2 4 4 3 2 2 6 7 6 2 2 2 4 4 4 2 3 5 7 2 1 1 5 5 4 5 7 3 7 7 6 6 7 5 7 2 3 5 3 7 7 7 3 3 1 5 2 4 7 2 4 6 6 6 5 4 6 2 3 1 6 4 4 6 2 5 6 4 6 6 2 1 5 4 1 2 4 3 3 1 4 5 4 1 7 4 6 2 5 5 3 7 3 2 7 3 5 2 1 1 4 1 4 1 1 3 2 4 4 1 7 3 4 3 4 4 5 7 5 3 3 1 5 4 5 6 4 1 5 4 1 2 3 1 5 3 7 3 4 4 3 5 3 3 6 6 6 5 1 2 6 3 5 7 2 6 4 3 1 3 6 6 3 4 7 7 1 1 1 7 6 4 1 2 4 5 4 5 1 7 5 6 7 2 5 2 5 3 3 7 2 1 4 4 5 1 1 5 6 3 4 1 7 4 3 4 2 2 6 1 1 1 3 4 2 3 2 7 6 2 4 1 6 6 2 4 2 6 2 5 2 4 6 1 2 4 5 3 3 1 1 3 6 1 6 2 6 6 6 7 2 4 4 7 3 1 3 4 2 7 5 4 5 7 1 2 6 2 4 7 7 7 4 5 7 1 3 4 2 2 5 1 2 7 2 2 2 5 3 5 2 4 1 6 5 7 7 6 6 7 7 1 3 1 7 2 1 4 3 1 6 7 1 2 7 3 3 7 2 2 2 5 3 2 6 3 1 5 6 3 1 5 1 5 6 7 5 1 7 2 1 4 5 1 3 5 3 4 6 4 2 4 4 5 1 1 5 1 5 3 3 6 5 2 4 6 4 3 5 7 7 2 2 1 6 5 7 6 5 6 3 3 4 2 5 3 5 5 5 4 7 6 4 6 2 1 2 1 2 7 3 3 3 2 6 6 3 6 7 6 5 5 6 5 4 3 5 3 3 7 7 3 5 2 7 3 5 7 6 1 2 1 7 4 4 5 2 7 4 5 3 5 4 3 2 6 7 3 5 1 6 5 4 5 2 1 4 4 6 6 6 5 5 4 2 5 4 2 6 6 7 3 1 2 6 3 3 7 5 6 3 3 2 1 1 6 5 2 6 7 2 1 2 6 4 2 1 7 6 1 4 6 5 3 5 3 3 2 5 6 6 3 7 7 3 6 6 3 5 2 7 7 7 7 4 4 1 4 6 2 2 3 7 7 1 3 5 4 3 6 6 1 4 7 4 3 1 2 1 2 4 1 7 7 6 6 2 2 6 2 6 2 6 4 7 2 2 1 3 4 7 2 7 6 4 6 4 3 4 2 4 3 7 6 5 4 3 4 7 3 3 7 2 6 5 7 7 7 1 2 4 6 7 5 7 1 4 3 1 1 1 7 5 5 5 3 6 1 7 2 6 5 5 3 2 3 7 1 4 7 1 3 5 1 4 7 7 2 6 1 5 4 7 2 5 1 4 3 5 4 7 3 3 5 2 7 1 6 6 7 5 2 1 4 6 4 1 7 2 7 6 2 5 5 1 2 7 4 5 5 7 4 2 2 1 7 1 3 3 3 7 1 7 2 1 2 1 1 5 3 4 2 5 4 6 7 4 4 3 6 1 5 5 7 6 2 3 2 1 7 5 6 5 4 6 5 1 3 2 3 3 1 1 2 7 5 2 7 1 2 1 3 5 1 1 3 3 1 4 2 4 4 2 6 7 4 5 4 2 2 5 5 3 1 5 2 5 1 7 2 6 2 5 7 6 6 1 3 5 1 4 6 5 5 7 4 4 5 5 4 6 2 7 7 4 3 5 4 6 4 2 2 1 5 1 1 7 7 3 2 4 4 4 3 6 3 4 1 6 4 1 1 1 1 7 7 1 5 2 5 6 4 5 5 2 6 1 6 3 4 7 5 7 5 4 4 4 4 3 7 7 4 5 1 6 6 3 4 7 2 7 5 2 3 4 7 5 4 7 2 6 1 7 6 1 6 6 5 1 2 7 4 3 7 1 2 2 1 7 6 7 3 2 4 3 1 6 4 3 1 6 2 4 6 1 2 1 1 2 1 7 5 1 6 5 1 3 2 6 3 2 5 4 5 4 6 2 7 6 5 3 7 3 4 1 3 4 6 1 3 4 6 5 3 4 3 5 3 4 5 5 2 4 4 1 2 1 2 1 3 2 4 4 4 4 2 6 5 7 2 3 5 6 7 6 1 4 2 7 1 1 3 6 1 3 4 4 4 7 3 1 5 1 1 7 5 2 6 2 4 1 7 6 2 3 3 2 7 4 4 6 7 4 6 2 4 5 6 4 3 6 4 3 2 7 1 5 5 3 4 3 6 3 3 3 5 4 1 7 1 2 6 6 5 2 3 4 3 1 4 4 3 2 7 2 4 2 7 1 4 7 5 2 3 4 5 2 7 4 7 4 7 7 7 6 1 7 4 3 1 6 2 6 1 1 4 2 6 5 6 4 1 7 2 5 1 3 6 3 2 4 3 7 2 7 5 2 4 5 7 2 2 1 4 3 2 6 7 2 7 5 7 3 4 2 2 6 6 4 7 7 4 7 7 6 1 3 5 5 1 5 5 1 1 3 3 4 6 1 7 4 1 1 5 6 7 3 2 5 2 2 1 1 1 3 1 6 3 1 3 7 1 7 5 6 3 7 6 1 6 3 7 5 6 4 2 6 1 4 3 7 4 2 7 2 2 1 7 3 2 2 4 2 6 6 4 5 5 3 7 4 6 2 1 1 4 5 7 4 1 7 7 5 1 5 5 4 3 5 5 5 7 4 5 6 7 2 1 5 4 6 6 7 5 4 2 5 1 7 2 5 7 1 6 7 1 3 1 7 4 2 4 2 3 5 4 7 4 4 6 6 5 6 2 5 2 3 1 7 3 7 3 2 2 5 4 2 6 4 5 1 6 7 1 1 3 5 7 4 5 2 2 2 3 3 2 1 7 3 5 4 4 4 6 2 1 3 5 5 6 6 3 7 2 1 4 1 6 5 7 1 7 3 1 7 3 3 3 5 1 2 3 3 1 6 7 3 4 6 2 1 3 4 4 5 4 4 6 2 1 6 7 3 7 3 7 6 6 5 1 7 7 4 1 5 1 7 5 1 6 7 4 2 7 1 5 4 7 6 6 7 3 4 7 3 3 2 2 3 3 7 2 7 6 6 5 7 2 7 6 5 7 5 2 5 6 4 7 2 3 3 4 5 3 4 6 2 7 1 5 1 7 1 6 2 1 3 4 6 6 1 5 3 2 2 2 4 1 2 3 6 7 1 7 3 6 3 5 7 6 7 1 2 7 6 7 6 4 6 3 5 7 4 6 4 2 1 4 6 4 2 3 6 6 1 1 1 1 7 1 5 2 7 1 1 5 4 3 6 5 1 2 4 1 6 3 2 1 4 7 3 7 2 3 4 3 3 6 4 5 2 7 1 2 7 5 4 7 7 6 1 4 5 2 4 6 4 3 3 4 6 3 7 5 7 7 5 3 2 5 4 7 3 5 3 3 5 7 5 4 6 7 4 4 6 3 2 4 3 6 3 4 5 5 7 7 4 5 2 1 4 3 3 7 3 6 6 7 3 1 3 4 5 5 5 6 3 2 1 2 1 7 5 2 3 5 4 2 4 6 4 4 2 6 5 7 7 7 4 3 2 3 6 1 4 6 1 6 4 6 4 5 5 5 3 1 7 7 5 3 5 6 5 3 5 4 5 6 2 4 1 2 6 2 7 6 2 5 3 2 7 3 5 2 1 2 7 3 3 7 6 1 7 5 5 6 6 1 4 4 6 6 6 7 5 4 4 7 3 7 5 4 5 2 6 1 1 2 3 2 4 4 5 5 2 3 6 2 4 3 5 7 1 1 3 3 6 4 5 6 3 5 1 1 3 1 4 1 5 7 1 1 5 7 1 6 6 3 2 5 6 5 3 2 4 1 1 7 2 1 3 2 1 5 4 7 7 5 4 4 6 1 1 4 5 1 4 1 2 5 1 4 5 1 1 4 5 3 1 5 2 6 7 5 6 7 7 4 7 4 3 2 1 5 7 7 1 3 3 1 4 6 1 2 1 1 5 5 3 1 1 4 5 6 2 2 4 1 3 4 6 7 2 2 2 4 1 4 2 1 7 5 4 1 4 3 2 5 4 6 7 1 6 5 4 4 6 1 4 1 6 2 3 1 6 5 6 4 3 5 4 3 5 1 7 3 5 1 5 4 3 2 5 7 7 5 2 5 4 6 4 6 3 6 6 3 6 1 6 7 6 2 7 6 2 5 3 5 1 1 6 3 2 5 5 7 6 4 4 5 5 7 1 5 1 4 2 4 1 3 4 2 4 6 4 6 4 5 5 4 5 2 6 1 6 5 3 3 3 2 4 2 3 2 3 6 7 5 7 2 5 3 2 4 7 7 1 6 6 3 6 1 7 7 7 6 5 4 5 1 5 5 1 3 6 5 4 5 1 4 4 3 3 4 5 6 2 4 7 7 3 6 2 3 1 4 4 7 4 3 5 3 1 4 7 1 4 3 4 7 1 2 5 7 4 4 1 4 7 1 7 5 3 7 2 4 5 7 5 1 7 4 4 1 3 1 7 7 5 1 5 4 4 6 5 6 6 6 2 7 2 6 2 4 5 3 5 2 3 5 7 4 6 4 7 6 6 4 3 7 1 1 6 3 5 4 4 4 1 5 1 6 1 7 4 3 5 5 2 3 4 7 2 1 3 1 5 5 6 2 4 4 2 6 2 5 5 7 1 6 1 3 6 2 4 7 6 3 4 1 6 7 6 7 7 2 5 2 5 7 6 2 4 6 6 5 6 5 6 6 7 7 2 2 2 6 7 7 5 7 1 5 4 4 5 1 6 2 1 2 1 5 2 6 7 7 2 2 1 2 4 1 1 2 6 1 7 3 1 5 3 3 1 1 7 6 3 5 2 1 1 7 2 2 1 3 7 7 7 7 7 2 1 6 2 6 4 6 6 2 7 7 1 3 4 5 4 6 2 1 4 6 4 4 7 6 1 1 3 1 6 5 6 5 7 4 3 5 1 3 3 6 6 5 5 6 2 6 2 7 3 3 2 2 3 7 4 7 4 7 1 4 5 1 1 7 6 6 6 6 2 7 3 5 5 7 7 3 5 7 4 6 7 3 7 1 3 3 3 5 4 3 1 2 5 6 3 5 2 5 7 1 2 2 2 1 1 2 7 1 7 6 4 7 3 7 7 2 6 2 2 2 7 4 2 2 4 1 7 6 3 4 7 4 5 3 1 6 3 2 7 7 4 1 6 4 5 4 3 4 4 3 4 2 4 4 1 6 1 4 7 5 5 3 4 7 3 4 6 6 5 1 4 4 4 6 5 1 1 4 4 3 5 7 7 7 5 7 1 3 5 7 3 2 2 6 4 2 6 6 1 1 3 1 1 4 3 7 6 5 2 6 3 5 1 1 3 1 1 4 3 3 5 7 4 1 3 7 2 2 2 6 2 4 4 3 6 2 2 6 2 4 4 6 3 6 7 1 5 6 6 1 7 7 6 1 2 3 2 7 6 5 1 2 3 2 5 6 5 1 6 2 6 4 6 4 4 3 7 5 6 4 5 1 6 7 3 1 3 6 4 6 6 4 6 6 2 2 3 5 1 7 1 6 2 3 4 1 2 7 5 3 2 7 2 5 1 3 7 2 5 1 1 1 3 6 7 1 5 4 6 5 2 6 1 4 3 5 7 5 3 5 7 7 2 1 5 1 4 4 6 3 4 3 3 7 5 4 6 6 3 7 2 6 7 5 3 6 3 4 2 1 4 5 6 6 5 3 2 2 3 6 6 1 7 4 2 4 1 2 1 4 6 4 4 7 1 2 3 5 2 3 1 7 5 7 1 1 6 1 7 6 7 4 5 5 1 3 5 6 7 4 6 7 6 7 7 1 4 2 4 7 4 5 2 7 1 1 7 6 3 6 6 6 7 2 7 1 2 6 1 6 1 5 5 7 7 4 7 5 4 2 7 3 3 6 3 3 3 4 1 7 6 4 2 3 4 4 3 2 2 2 1 6 2 6 6 2 3 6 1 3 6 2 5 5 7 4 6 1 7 7 4 2 1 1 1 3 7 4 6 3 4 5 2 2 6 3 7 1 4 6 4 6 6 4 3 2 6 2 6 6 1 6 6 3 5 2 2 5 5 4 1 4 6 7 5 4 6 6 5 6 6 6 2 7 6 6 5 7 5 5 2 4 7 6 1 6 5 7 4 3 6 2 1 1 7 5 6 7 5 3 7 7 2 2 4 5 4 2 3 4 3 4 2 7 5 6 3 2 2 3 4 2 7 1 7 2 6 7 1 6 5 1 1 1 4 2 5 6 2 6 1 2 1 7 2 7 4 3 3 1 4 3 6 6 2 6 5 6 4 3 7 7 7 7 5 3 3 3 2 5 5 7 3 6 1 1 5 1 4 7 1 1 4 7 7 5 7 7 3 1 3 4 7 1 2 1 1 4 5 1 5 5 2 5 5 5 7 2 4 3 4 4 1 1 1 3 5 3 6 4 2 7 1 4 3 2 2 3 4 6 4 7 2 6 7 3 4 1 7 2 5 3 5 6 2 1 2 1 7 4 2 5 4 6 3 4 4 3 7 6 5 3 7 3 4 5 1 7 7 1 4 7 7 7 2 2 5 5 7 5 1 2 4 5 5 4 2 1 2 2 2 3 2 2 2 2 3 3 3 2 3 1 3 3 2 3 1 3 2 1 3 2 3 2 2 3 1 3 2 3 3 3 2 3 3 2 1 1 3 1 3 1 1 1 2 2 1 1 1 2 2 3 3 2 1 1 3 3 1 1 3 2 3 1 2 1 3 1 3 3 1 1 3 2 2 2 1 2 2 3 3 2 1 3 1 2 3 3 2 2 2 1 2 1 3 3 2 3 3 3 3 3 1 3 2 1 1 1 1 3 2 3 1 3 2 2 3 3 3 2 1 2 1 3 2 2 2 2 1 3 1 2 1 2 3 1 1 2 3 3 2 1 3 3 2 1 2 1 1 2 1 1 2 2 2 2 1 1 3 3 1 2 1 1 1 2 1 3 2 2 2 2 1 3 3 2 2 2 2 2 1 3 3 3 2 2 1 2 3 2 1 3 3 3 3 2 2 2 3 1 3 3 2 2 1 2 1 1 1 1 2 1 1 3 2 1 2 1 2 3 2 3 2 3 3 1 2 3 2 1 3 1 3 2 3 1 2 3 1 2 2 1 2 2 1 2 1 1 1 3 2 3 1 2 1 2 2 1 2 1 1 1 1 2 2 2 3 2 2 2 1 2 3 3 1 3 2 2 2 1 1 2 3 1 1 1 1 3 1 1 3 2 3 1 3 2 1 1 1 3 1 1 2 2 2 3 1 3 3 1 3 3 2 3 2 2 1 2 2 2 1 2 2 1 2 1 3 3 1 3 2 2 2 3 2 2 2 2 1 2 1 3 3 3 3 2 1 2 1 1 1 2 1 2 2 2 3 3 2 3 1 1 1 1 3 3 1 2 3 2 2 3 2 2 1 2 3 3 3 3 1 2 3 3 2 3 3 3 2 2 1 3 1 3 1 2 2 3 2 2 1 3 3 2 1 2 3 1 2 2 1 1 2 3 3 3 2 2 3 3 1 1 2 2 1 3 1 1 1 3 3 3 2 2 3 3 1 3 3 3 3 2 3 2 3 2 1 3 2 3 3 2 2 2 1 1 3 2 2 2 3 1 2 2 3 1 3 2 3 2 2 1 2 3 1 3 3 3 2 3 1 1 3 1 3 1 2 1 3 2 1 3 3 3 2 3 3 3 3 3 3 2 2 1 1 2 2 1 3 1 1 3 2 1 2 1 1 1 3 3 1 3 2 1 2 3 3 3 3 1 3 1 3 1 1 2 3 2 3 1 3 1 1 1 2 1 3 2 3 3 3 1 3 3 2 2 1 3 1 1 2 3 1 1 3 2 3 3 2 2 2 2 3 1 1 3 2 3 3 3 3 1 1 1 3 3 3 2 2 1 3 1 1 2 2 2 3 3 3 2 1 2 1 2 2 3 1 2 1 1 2 1 1 2 1 1 2 3 3 2 2 2 1 1 2 3 2 1 1 3 2 3 2 2 3 2 1 1 2 3 1 1 1 2 1 2 2 3 3 3 1 3 2 2 1 3 3 1 2 3 1 1 3 3 2 2 1 2 1 1 3 3 1 2 1 2 1 3 3 1 1 3 3 1 1 2 2 1 2 1 3 3 2 1 1 1 1 3 3 3 3 3 1 1 1 1 1 3 1 2 3 1 2 3 2 3 2 1 2 3 2 1 1 1 3 1 3 2 3 3 3 2 1 1 2 3 3 2 2 2 3 3 2 1 2 3 3 3 1 1 3 3 1 2 3 2 2 3 1 3 3 1 3 1 2 2 3 3 1 1 2 1 1 1 3 2 1 1 3 3 2 3 3 1 3 2 2 1 1 3 3 1 2 2 1 1 1 1 3 3 2 2 2 1 2 3 2 2 3 3 3 3 2 3 1 1 1 2 1 2 3 1 2 3 1 1 3 1 1 1 1 3 3 3 3 1 1 3 1 3 1 3 1 3 3 3 1 2 2 2 3 3 3 1 2 2 1 1 3 3 3 3 1 2 1 2 1 1 2 2 3 2 1 2 3 3 2 2 2 3 3 3 2 3 1 1 3 2 2 2 3 2 1 3 3 3 3 1 1 2 2 1 2 1 1 1 1 1 2 2 3 3 2 1 1 2 2 3 1 2 2 2 1 2 3 2 2 1 1 2 1 3 2 1 3 2 1 1 3 2 1 1 1 3 3 2 1 3 3 2 1 2 2 3 3 1 3 3 3 3 1 1 1 1 3 3 2 1 3 3 1 2 1 2 1 1 1 1 2 2 3 2 1 2 3 3 2 3 3 2 1 3 1 1 1 1 2 1 2 3 1 3 3 2 2 2 2 1 1 3 1 2 1 3 1 3 1 1 2 1 3 3 3 2 2 1 1 2 2 2 3 1 3 3 1 1 1 2 1 1 2 2 1 3 1 2 3 1 2 1 3 1 2 2 2 1 3 2 3 2 3 3 2 3 3 3 2 2 1 2 3 1 2 2 1 3 3 3 1 3 2 1 2 1 3 2 1 3 3 2 1 2 3 2 2 2 2 3 3 3 2 3 2 1 1 3 3 3 1 1 2 3 1 2 2 3 3 3 3 3 2 3 3 3 2 1 3 1 2 3 3 3 1 1 1 3 3 3 2 2 2 2 2 3 3 1 2 2 3 1 3 1 1 3 1 2 2 1 2 1 1 2 1 3 1 3 3 1 2 3 1 3 2 3 1 2 3 1 1 2 2 3 1 3 2 2 3 1 2 2 3 1 2 2 1 1 1 3 1 2 2 1 3 2 2 3 1 3 1 2 2 2 1 2 1 1 2 2 1 3 3 3 2 1 2 3 2 2 1 3 2 3 3 3 1 2 2 1 2 3 3 2 2 1 2 3 1 2 1 3 2 2 3 1 3 3 3 1 1 2 3 1 3 2 1 1 1 2 2 1 2 2 3 1 3 2 2 2 3 3 3 2 2 2 3 1 1 3 2 3 1 1 1 2 3 3 2 1 1 2 2 1 2 2 1 2 1 3 1 2 2 3 1 3 1 2 2 3 2 2 3 1 3 3 2 1 3 1 1 3 1 2 1 2 2 2 2 2 1 2 3 3 2 1 1 3 1 3 3 1 3 1 3 3 2 1 3 1 3 2 1 3 2 3 2 3 1 2 2 3 3 3 3 3 1 1 1 3 3 1 3 1 1 2 3 2 3 2 2 3 2 1 3 3 2 3 1 1 1 3 1 3 3 3 2 3 1 2 2 3 1 2 2 2 1 3 1 1 3 2 3 3 1 3 1 3 1 2 3 2 1 3 2 2 3 1 3 3 1 3 3 3 2 2 2 3 3 1 3 1 1 2 3 3 2 1 1 3 2 2 1 3 3 2 1 2 3 3 2 3 1 2 2 3 3 3 3 2 1 1 3 3 1 2 1 2 2 1 1 3 2 2 1 2 1 1 3 3 2 1 3 3 2 1 2 1 1 1 1 1 1 2 3 3 3 3 2 1 3 2 2 3 2 2 2 3 1 2 1 2 3 3 1 1 3 1 3 3 3 1 2 1 3 3 2 2 2 1 3 1 3 3 3 2 1 2 3 3 1 2 2 3 1 1 1 3 3 2 1 3 2 2 1 3 3 3 3 1 2 2 2 1 1 1 2 3 1 2 2 3 1 1 3 3 2 1 2 1 2 3 3 2 1 2 2 2 1 1 3 3 1 1 2 3 3 2 1 1 1 3 2 2 3 3 2 1 1 3 1 2 1 3 3 1 3 2 2 2 3 2 3 1 2 1 3 3 2 1 3 3 1 2 3 1 2 3 2 1 1 3 3 3 2 2 2 3 3 2 3 2 1 3 1 3 1 1 2 1 1 1 2 2 1 2 1 1 2 3 2 1 1 3 1 3 2 1 2 1 1 2 1 2 1 3 3 3 1 2 1 3 2 3 3 1 2 3 3 1 3 2 2 3 1 3 2 1 1 3 3 3 1 2 3 2 2 1 3 3 1 1 1 1 1 1 3 2 2 2 1 2 2 2 1 1 3 3 3 2 2 2 2 2 2 2 3 2 3 3 3 1 3 2 1 1 1 3 1 2 3 3 3 2 3 1 2 1 1 3 1 1 3 1 2 3 3 1 1 1 1 3 1 3 1 1 1 1 3 2 1 1 1 3 3 1 2 2 2 2 1 1 2 1 1 3 1 2 1 1 3 1 3 3 1 3 1 1 2 3 3 2 1 3 3 1 3 3 1 3 3 1 3 3 1 2 2 3 3 2 3 3 2 3 3 2 3 3 3 2 2 2 1 3 1 2 2 2 2 2 1 1 2 1 2 3 3 3 3 1 1 1 3 3 1 3 3 2 1 3 2 1 3 2 2 1 2 3 2 1 2 3 2 3 3 1 2 1 1 2 1 2 2 1 3 2 2 2 1 1 3 3 3 2 1 2 3 2 2 1 3 2 3 3 1 1 1 1 2 3 2 1 1 2 1 2 2 2 2 3 1 2 3 3 1 3 1 2 2 2 3 2 3 2 2 3 1 3 2 2 3 3 3 2 2 3 1 1 2 1 1 1 3 2 1 3 3 2 3 3 3 3 1 2 1 3 1 3 3 2 2 1 3 1 2 3 3 2 2 2 2 1 1 3 3 1 2 1 1 2 2 1 3 3 2 3 3 2 1 1 3 2 3 1 2 2 2 3 1 1 1 2 2 2 2 1 3 1 3 1 1 3 2 3 1 2 3 2 1 1 1 3 1 1 3 2 1 1 2 2 3 3 1 2 1 2 3 3 2 3 3 2 2 3 3 3 2 2 3 1 3 1 3 3 2 1 3 3 2 2 3 3 3 1 2 1 1 1 1 3 1 1 2 3 1 2 2 1 1 1 1 2 3 2 1 3 2 1 3 3 1 1 1 1 3 1 1 1 2 1 2 3 2 3 2 2 2 2 3 3 1 3 2 2 1 3 2 1 3 3 3 2 1 2 2 2 2 1 2 2 1 3 3 2 3 2 3 1 1 3 3 3 3 3 1 3 3 1 2 1 2 3 1 2 1 1 1 1 1 3 2 3 1 3 2 2 1 1 2 2 2 2 3 3 3 3 2 1 3 1 1 3 1 3 3 2 1 2 1 2 1 3 2 2 3 3 3 1 2 1 2 2 2 3 2 3 2 2 3 1 2 1 1 2 1 2 1 2 2 3 3 1 2 2 2 2 1 2 3 1 3 3 3 1 1 1 2 2 2 3 2 3 1 3 1 3 1 1 3 3 3 1 3 3 2 3 2 3 1 2 1 2 2 1 1 1 1 1 2 1 1 1 3 1 3 2 2 1 2 2 1 2 2 2 2 3 2 2 2 1 2 2 1 3 2 2 1 3 1 3 2 2 1 3 1 2 3 1 2 3 2 3 1 2 3 1 3 2 3 3 1 2 1 3 3 1 3 1 3 3 3 1 1 1 2 2 3 1 2 1 2 1 2 1 3 3 2 3 2 2 1 2 2 3 1 2 3 3 1 1 3 2 3 2 3 1 3 2 2 1 3 2 3 2 1 3 3 2 3 1 1 3 2 3 3 1 2 1 2 3 3 1 1 1 2 1 2 3 3 1 3 2 2 2 1 1 3 2 2 2 1 1 1 2 3 3 1 2 1 3 2 3 1 3 3 3 1 3 3 1 1 2 3 2 3 2 1 1 2 1 1 2 2 1 1 2 2 3 1 1 3 1 3 1 1 2 3 1 2 2 2 2 1 2 1 2 3 3 2 1 1 3 2 1 2 2 3 2 2 1 3 3 3 3 2 1 3 2 1 1 3 3 1 1 2 3 1 2 1 2 1 2 3 3 2 1 3 1 2 1 2 3 3 1 3 2 2 2 2 1 2 1 3 2 1 2 1 2 3 3 1 3 3 3 1 1 1 2 1 3 1 3 1 3 2 2 1 3 3 1 1 3 2 1 2 2 2 1 2 2 2 3 1 1 2 1 3 1 2 3 3 3 3 1 3 3 2 3 2 1 3 2 1 2 3 2 1 1 3 2 1 2 1 1 1 2 3 2 3 3 1 3 1 3 3 3 3 1 3 1 1 1 3 2 1 2 1 2 3 1 3 2 1 1 1 1 2 2 2 1 1 2 2 2 3 1 3 3 2 1 1 3 3 3 2 3 1 3 3 2 3 3 2 3 2 2 1 2 2 1 3 2 1 1 2 1 2 1 1 3 3 3 3 1 3 1 3 2 2 1 3 3 3 3 2 3 2 2 3 2 2 2 3 2 1 2 1 3 3 1 1 1 2 1 1 1 3 2 3 2 2 3 2 3 1 2 1 3 1 3 3 1 3 1 1 2 2 1 3 2 2 2 2 3 2 3 1 1 1 1 1 3 3 3 1 3 2 1 3 3 1 3 1 2 1 3 2 1 1 2 1 1 1 2 1 2 1 1 1 3 2 1 3 2 3 1 3 1 1 3 3 1 3 3 1 3 3 1 1 3 3 2 1 3 3 2 2 2 2 3 2 3 1 1 3 2 3 3 3 1 3 1 1 1 2 3 2 3 1 1 2 1 2 3 3 1 3 3 3 1 3 2 3 1 1 1 3 1 2 3 2 3 3 2 2 2 2 3 2 3 1 3 1 1 2 3 1 1 1 1 3 1 1 2 3 1 3 2 1 3 2 2 1 2 1 2 1 2 2 1 1 3 1 1 1 2 3 3 3 3 1 2 3 1 2 1 2 2 3 2 2 2 2 1 3 3 2 2 1 1 3 2 1 3 1 1 3 3 1 2 1 1 2 1 3 1 2 2 1 2 1 1 3 3 3 3 2 3 1 3 1 1 3 2 1 3 3 3 1 3 2 2 1 2 2 1 2 2 1 2 3 3 1 1 3 1 3 1 1 2 2 2 2 3 1 1 1 2 2 3 3 1 2 1 3 3 3 2 1 2 3 3 2 2 2 3 2 3 1 1 2 1 1 3 1 3 1 1 2 2 3 3 2 3 1 2 1 1 2 1 3 1 3 3 2 2 1 2 2 2 2 3 3 2 1 3 3 1 2 3 2 1 2 3 3 1 3 2 1 2 1 2 1 3 2 1 3 3 1 2 3 2 1 1 3 3 1 2 2 2 1 2 2 3 1 3 1 1 2 1 3 2 1 3 2 2 2 1 3 1 2 2 2 1 2 1 1 2 1 3 3 2 1 1 3 2 1 1 1 1 3 3 2 3 3 1 3 2 1 2 2 2 2 2 1 2 2 2 2 3 3 3 1 3 1 1 3 1 1 1 1 2 3 3 2 3 2 1 1 2 1 3 1 2 2 2 3 1 1 1 3 1 3 1 3 3 3 3 3 1 2 3 3 3 3 2 2 1 2 2 2 2 2 2 2 3 1 3 2 2 1 1 2 3 3 1 3 2 3 2 1 3 2 3 2 3 2 1 1 1 2 3 1 3 2 2 2 2 2 1 1 1 3 2 1 2 1 1 2 3 3 3 3 1 2 2 3 2 1 1 3 3 3 1 2 2 2 1 2 2 2 1 3 2 1 3 3 1 1 2 1 3 1 1 2 2 2 2 2 1 1 2 3 2 2 3 3 1 2 3 3 1 3 2 1 2 2 1 2 3 1 3 3 1 3 2 3 1 2 3 1 3 1 3 2 3 1 2 3 3 3 1 2 3 1 2 2 1 2 3 2 1 1 1 3 1 2 2 2 2 1 2 3 2 3 3 3 3 3 2 1 2 2 2 2 3 3 1 3 2 2 2 2 3 1 2 3 1 3 1 3 3 1 1 3 2 3 3 1 2 2 1 3 2 1 1 1 3 1 3 2 2 3 2 2 1 3 1 1 1 2 3 1 2 2 1 3 2 2 3 1 2 1 1 3 1 3 2 3 3 1 2 2 2 1 2 2 3 1 3 3 1 2 2 3 3 3 2 1 1 1 1 1 2 1 1 1 2 2 1 3 1 3 3 2 2 2 3 3 1 3 2 1 3 1 1 1 2 3 1 2 1 3 1 1 3 2 3 3 3 1 3 3 1 1 2 2 1 1 1 1 3 2 1 1 2 3 3 1 1 1 1 3 1 2 3 2 1 1 3 3 2 1 2 3 3 3 1 3 3 1 3 2 3 3 2 3 1 3 3 3 3 3 1 2 2 1 3 3 2 2 1 3 3 3 2 3 2 3 3 3 1 3 1 1 3 1 1 2 2 3 2 2 2 2 2 1 1 3 3 2 1 2 3 1 2 3 3 2 1 3 3 3 1 3 1 2 1 2 2 2 1 2 3 2 3 3 2 2 2 3 2 1 3 3 1 3 3 3 2 1 1 2 2 1 1 1 3 2 2 2 2 1 2 3 3 2 3 1 1 2 3 2 1 1 2 1 1 2 1 1 2 3 3 2 2 2 1 1 2 2 2 3 2 3 1 1 2 2 2 2 1 2 3 3 1 3 1 2 2 3 1 2 1 1 2 2 1 1 1 2 2 2 3 2 2 2 2 3 3 1 1 2 1 3 3 2 2 2 2 1 3 1 1 3 3 1 2 3 3 1 2 3 1 2 3 2 3 3 3 3 1 1 2 2 3 2 3 3 3 1 2 1 1 3 1 2 2 3 2 3 3 3 3 3 1 3 3 2 2 1 2 1 1 2 2 3 3 1 3 2 1 1 2 2 1 1 1 1 1 1 2 3 2 3 3 1 1 3 3 2 1 3 2 2 3 3 2 3 2 3 3 1 2 3 3 2 3 2 1 2 2 2 3 2 1 3 3 2 1 3 3 3 2 1 3 3 2 2 1 2 2 2 1 1 1 3 3 2 3 3 1 1 3 1 3 1 3 1 3 1 1 2 3 1 1 1 3 2 1 3 3 1 1 1 3 1 2 2 1 2 1 1 2 2 2 3 1 2 1 2 2 3 2 1 1 3 1 2 3 1 1 3 2 2 3 2 1 3 1 1 1 2 3 3 2 2 2 3 2 1 2 2 1 3 2 3 2 3 3 2 2 1 1 1 2 3 1 2 3 2 3 2 1 1 2 1 2 3 1 2 2 1 3 3 3 2 2 2 2 3 3 3 3 1 1 1 2 3 3 2 1 3 2 1 3 2 3 3 2 3 2 1 2 3 1 2 3 1 1 3 2 2 3 1 1 1 3 3 1 1 3 2 2 2 2 2 3 1 2 1 2 2 3 2 2 3 2 2 1 2 3 1 3 3 3 3 1 3 2 2 1 2 2 1 3 2 2 1 3 2 3 2 3 2 3 2 3 3 2 3 1 1 1 3 2 3 1 1 1 1 2 1 1 2 3 2 1 1 3 1 1 1 1 3 3 3 3 2 1 2 2 2 3 2 2 1 2 2 2 2 3 3 1 1 2 2 2 1 1 3 1 2 3 1 1 2 1 3 1 3 3 2 1 2 1 3 2 3 2 1 3 3 1 2 2 3 3 2 1 2 3 1 2 3 1 3 1 3 1 1 2 1 3 2 2 2 2 2 2 2 3 1 2 3 1 1 2 1 1 3 2 2 2 3 2 2 1 2 2 1 3 3 1 1 3 1 2 2 1 3 2 2 2 3 3 2 3 1 2 1 3 3 3 3 3 1 1 3 1 1 2 2 2 2 2 2 1 2 2 3 3 1 1 1 3 3 1 3 3 3 3 3 2 2 1 2 1 3 3 1 3 3 3 3 3 1 1 3 1 2 3 2 3 3 2 3 1 3 2 1 3 2 2 2 1 2 1 1 1 1 1 3 2 3 1 3 1 1 2 3 2 1 3 2 2 2 2 1 2 2 1 3 1 2 2 1 1 1 2 3 3 1 3 1 1 3 1 1 3 3 1 1 3 1 3 1 2 3 1 3 2 3 3 3 1 1 1 3 2 3 2 3 1 3 2 3 1 1 1 3 3 3 1 1 2 1 3 2 2 2 2 2 3 3 2 3 3 1 1 1 2 3 3 3 3 2 3 1 1 2 2 1 3 2 2 2 3 1 2 2 2 3 1 2 2 1 2 1 2 3 3 2 1 1 1 3 2 3 3 3 1 1 3 1 3 2 1 3 2 1 1 2 2 1 2 2 2 1 1 2 1 3 2 1 3 1 2 2 3 2 2 2 1 2 3 3 3 1 3 2 1 1 1 2 3 1 3 2 2 1 2 1 1 2 3 3 2 1 3 1 3 2 1 3 1 1 2 3 3 3 1 1 2 2 2 1 1 3 3 3 2 3 1 1 2 3 3 2 3 3 1 3 1 1 2 2 1 1 3 3 1 2 2 3 2 2 1 1 3 1 3 3 2 3 2 1 1 2 1 1 1 2 2 2 2 2 3 1 2 1 3 1 1 2 2 1 2 3 3 1 2 1 1 3 1 3 2 3 3 3 3 1 2 1 1 2 2 2 2 1 1 2 2 1 3 3 2 1 2 3 2 3 3 2 1 1 3 3 2 1 1 2 1 1 1 3 1 1 2 3 1 3 1 2 1 3 3 3 1 2 2 1 2 1 1 3 1 1 2 3 3 1 2 2 1 1 2 2 3 2 1 1 3 1 2 3 1 3 3 1 3 1 2 1 2 3 2 2 3 2 1 2 3 3 2 2 3 2 3 3 1 2 1 2 2 1 1 1 2 3 1 1 3 2 1 2 2 2 2 2 3 1 3 3 3 2 2 2 3 1 2 1 3 3 3 2 3 3 1 2 3 2 1 1 3 2 1 1 2 1 1 1 1 3 1 3 1 2 2 3 3 2 1 2 3 1 2 2 1 3 3 1 3 2 1 3 1 3 2 1 1 2 2 2 2 2 2 1 1 1 1 1 2 2 3 1 2 2 3 3 3 2 1 2 2 1 1 3 3 2 1 3 1 2 3 1 3 3 3 1 2 3 3 1 2 2 2 3 2 2 3 3 3 2 3 1 1 3 1 3 2 2 3 1 2 1 1 3 3 2 1 3 2 2 1 1 3 3 2 3 1 2 2 2 2 1 2 3 3 2 3 1 1 1 1 2 1 1 1 3 2 2 2 1 3 1 1 1 3 2 2 1 3 2 2 2 3 2 1 1 3 3 1 3 2 2 1 3 3 1 1 3 3 2 2 2 2 1 3 3 2 2 3 3 2 3 2 3 1 2 1 2 3 1 2 1 3 1 1 2 2 1 3 3 3 2 1 3 2 1 3 2 1 3 2 2 1 1 3 2 2 2 3 2 1 3 2 3 3 1 1 3 3 3 1 1 1 3 2 2 3 2 2 2 2 2 2 3 1 2 3 2 2 2 2 1 1 3 2 1 2 2 2 2 1 2 2 2 3 2 3 1 2 2 2 1 1 3 2 2 3 2 2 1 2 2 2 1 1 3 3 2 3 3 2 1 3 3 1 2 1 3 2 1 3 3 3 3 3 3 2 1 2 2 1 2 3 1 1 2 2 3 2 3 1 2 1 1 1 2 3 2 2 3 3 3 3 3 1 2 1 1 1 3 2 1 2 2 1 2 2 1 2 1 2 1 2 1 1 2 2 1 2 2 3 1 2 2 1 2 2 2 2 1 1 2 1 2 1 2 1 1 3 1 2 2 2 1 1 1 2 1 3 2 2 2 2 3 3 3 2 2 2 2 1 1 3 1 2 1 1 3 1 2 3 3 2 3 2 3 2 1 1 2 2 1 2 1 1 3 3 1 1 3 1 1 2 2 3 1 2 3 1 1 2 3 1 1 1 1 2 1 1 1 1 3 1 1 2 3 2 2 3 2 1 1 2 2 2 1 1 1 2 2 3 1 1 2 1 1 1 2 2 2 2 1 2 2 3 2 1 1 2 1 3 3 2 2 3 3 1 2 3 1 3 1 3 2 3 2 1 3 3 3 2 3 2 2 3 3 1 3 1 1 2 2 3 3 2 2 1 3 1 2 2 1 2 3 3 1 1 1 3 2 3 1 3 3 1 2 1 1 1 3 3 1 2 2 1 1 3 3 2 2 1 1 2 1 3 3 2 3 3 2 2 1 1 2 1 3 2 2 3 3 2 2 3 1 3 2 1 3 1 1 281 501 222 493 400 840 439 529 196 30 364 582 175 228 631 526 494 107 219 57 59 542 476 836 150 36 681 645 305 688 16 38 688 794 851 339 164 124 652 547 660 591 598 493 129 713 755 680 121 640 527 295 9 429 826 697 600 875 723 288 747 111 748 34 607 524 136 561 431 538 738 57 252 822 758 159 448 191 848 167 57 142 830 457 616 374 37 70 312 43 573 782 829 682 631 306 596 761 543 380 787 744 707 280 60 871 86 56 841 772 642 690 582 352 526 509 793 82 552 473 259 611 424 741 286 211 548 183 249 341 106 66 675 722 519 528 597 861 492 488 519 780 533 644 323 58 580 446 816 749 876 436 385 688 669 642 293 855 24 159 788 168 876 258 553 311 604 718 646 581 240 613 109 143 749 27 23 119 108 408 198 291 150 453 533 467 677 180 412 168 830 59 350 31 798 826 356 150 587 438 80 128 599 259 557 226 632 734 637 184 688 771 211 750 685 702 722 495 561 93 378 681 278 481 828 477 552 856 826 422 413 72 2 289 253 353 315 288 550 417 726 93 22 835 782 35 674 216 144 352 222 549 307 94 207 23 747 732 252 52 712 77 123 871 304 277 293 391 813 555 533 210 468 71 827 212 11 406 159 481 264 352 820 170 129 81 690 869 780 257 771 283 343 225 417 519 391 626 45 180 662 773 687 306 326 492 112 749 518 526 681 462 175 275 696 582 398 310 432 446 629 837 787 168 13 400 608 678 389 399 441 518 648 120 53 46 497 2 176 748 234 151 882 132 270 671 543 148 496 659 606 390 493 417 791 168 265 779 627 450 621 158 598 417 253 432 452 377 359 485 131 463 287 382 634 113 543 142 293 282 157 853 799 222 65 570 787 285 562 579 143 133 445 751 474 305 624 442 619 845 432 284 728 319 608 304 44 314 371 832 128 745 19 422 519 536 609 173 616 567 634 426 315 640 287 161 503 116 589 730 214 158 386 289 503 597 394 831 441 242 214 190 464 548 850 425 74 687 51 427 566 349 794 114 691 299 869 489 432 668 746 663 498 62 171 566 730 517 574 239 767 810 240 224 47 96 201 840 504 34 417 89 350 198 436 666 618 287 354 615 641 819 303 228 552 598 557 791 344 520 130 375 236 464 521 829 867 497 129 811 876 222 79 379 519 119 606 766 89 830 638 11 834 456 487 179 741 484 464 182 734 857 364 755 229 640 507 77 427 322 385 841 737 834 413 273 587 794 639 428 844 365 110 597 774 308 738 797 672 362 637 508 753 627 716 25 28 344 127 862 536 406 367 467 273 847 508 720 310 180 594 744 631 459 852 699 365 108 826 467 103 326 582 760 601 84 630 121 534 237 405 260 728 812 412 419 804 205 189 77 443 454 489 664 136 579 314 776 75 213 289 637 165 563 197 396 218 783 58 80 768 839 792 533 624 698 17 817 257 338 734 399 289 300 9 15 758 133 606 401 159 765 7 237 90 217 463 298 569 119 262 511 361 128 484 556 241 385 580 383 603 806 189 490 598 90 714 45 227 48 26 758 851 466 199 302 134 135 877 324 703 841 667 645 414 426 354 665 401 370 569 369 555 706 568 25 152 654 215 555 457 582 109 134 178 853 862 492 411 658 261 181 307 98 157 592 11 364 621 97 534 134 425 237 654 467 59 635 484 458 33 791 838 218 221 601 187 677 436 860 24 273 184 795 76 436 532 663 550 29 42 82 364 809 224 292 324 108 258 693 264 373 48 580 637 871 388 686 81 144 201 797 24 716 769 610 526 692 633 685 858 433 186 150 3 833 414 57 253 528 85 230 103 828 666 346 487 330 312 770 827 605 873 813 801 112 774 604 883 669 531 90 589 142 874 560 309 628 802 836 671 788 178 312 251 243 188 412 451 90 518 826 349 45 174 75 284 588 144 87 89 214 864 307 846 569 627 633 552 875 744 27 349 259 644 212 550 365 562 648 460 529 722 504 652 560 48 380 139 696 719 36 695 254 748 443 57 828 545 60 35 180 826 66 14 75 560 388 589 163 882 625 225 818 548 603 25 117 558 304 613 676 263 413 509 809 880 515 189 290 581 620 19 374 781 535 704 48 347 584 193 646 738 451 841 292 753 27 463 33 584 723 593 766 141 806 394 857 45 457 658 729 153 140 838 445 405 408 240 614 667 634 595 116 389 617 348 832 75 396 846 137 225 430 740 643 530 752 684 373 367 754 843 631 694 156 465 322 693 436 460 665 423 648 11 10 684 371 754 367 620 770 144 683 857 16 788 232 805 694 34 31 193 536 32 189 361 667 618 411 118 477 38 735 326 536 283 251 762 699 789 519 748 40 75 875 846 658 70 469 728 293 527 499 728 518 709 602 314 853 779 763 122 625 290 244 651 173 14 507 684 568 748 784 156 158 246 269 397 790 874 136 226 81 762 677 698 618 95 628 407 421 776 554 229 48 669 100 448 672 520 370 38 424 106 619 401 271 652 319 124 698 579 836 417 111 81 339 624 629 9 771 105 847 530 256 42 264 177 83 319 470 567 484 642 555 30 729 673 831 607 20 452 612 740 146 471 567 234 857 275 490 743 406 419 115 274 197 234 400 8 198 712 762 425 389 209 734 2 106 151 732 242 575 666 778 695 48 277 634 87 513 262 64 157 1 348 100 723 156 193 875 21 258 24 809 83 182 151 229 582 202 657 399 627 526 155 290 722 161 488 657 441 235 226 75 677 530 411 275 230 816 25 273 590 339 574 612 690 216 604 316 481 191 490 658 427 669 366 668 270 160 95 408 189 451 848 206 282 397 176 448 767 729 717 273 173 647 137 834 549 162 246 224 200 442 617 357 221 239 869 689 750 808 705 672 325 59 295 407 493 457 455 780 32 291 462 678 724 255 69 723 101 65 810 260 33 857 130 720 30 357 409 342 449 521 615 172 645 293 798 607 643 204 64 588 565 674 135 325 124 650 831 657 107 83 667 387 126 353 413 843 851 85 314 191 169 100 335 118 167 753 236 793 802 567 307 698 530 606 395 52 589 375 286 794 281 457 568 605 148 118 644 91 816 454 225 559 164 132 272 385 654 791 172 350 443 534 58 800 706 626 749 682 476 714 771 590 781 703 374 146 390 676 851 854 102 156 843 704 354 367 631 9 735 535 97 805 168 372 546 851 853 437 424 175 186 593 871 406 866 29 703 630 858 734 240 822 367 778 367 735 164 32 876 42 534 73 732 170 62 252 456 528 346 269 615 614 518 422 577 733 66 355 171 123 795 497 77 674 297 540 550 607 219 308 601 522 377 617 76 151 212 600 874 655 745 572 77 747 164 403 476 751 234 393 332 343 593 537 696 802 809 57 698 38 463 637 172 89 31 229 644 865 562 618 360 585 531 603 443 783 317 204 191 544 55 658 796 772 737 689 169 336 487 356 841 375 98 316 287 8 831 397 775 480 422 181 697 507 248 651 765 467 519 186 661 838 374 588 332 492 112 570 767 870 588 369 323 642 850 104 100 169 491 679 734 334 18 55 56 737 496 50 853 841 635 594 89 560 883 766 808 16 314 719 179 811 622 574 87 140 843 534 116 683 65 302 519 344 104 171 191 820 749 362 693 832 196 787 251 26 17 19 563 497 566 643 627 349 873 881 525 880 735 26 471 84 227 851 318 438 56 211 775 618 579 554 15 854 553 702 739 178 690 162 846 2 197 809 234 427 344 626 525 639 425 428 651 353 222 529 470 304 610 405 102 673 716 609 95 611 79 193 824 872 718 306 475 149 182 827 482 395 460 389 562 289 183 773 226 162 342 193 68 98 418 19 166 103 131 529 435 54 295 857 346 516 561 103 181 611 385 431 49 55 563 311 285 91 711 741 793 89 79 144 149 334 657 693 395 71 708 875 250 705 880 232 574 391 770 408 827 531 875 22 178 857 68 35 461 787 761 36 60 380 225 664 779 107 839 816 391 711 723 636 167 602 283 33 450 562 478 711 559 105 696 396 777 556 33 401 23 823 463 267 416 188 111 611 652 745 483 673 592 123 40 663 185 142 306 32 280 749 810 308 253 178 643 141 485 705 845 51 681 466 776 244 434 240 76 140 650 35 24 655 520 294 415 306 324 253 824 299 463 722 740 799 780 562 423 256 692 412 4 339 44 807 346 337 755 756 699 432 748 418 686 229 790 253 805 8 446 74 768 226 111 405 820 91 440 32 18 383 766 30 213 365 820 579 454 12 252 683 51 167 189 737 801 679 742 171 434 77 165 68 587 166 46 227 377 789 725 106 663 165 537 307 273 851 712 579 92 881 317 166 397 6 389 108 517 222 386 439 329 271 400 556 563 457 409 339 814 277 365 277 229 232 596 162 306 310 850 231 866 13 592 251 254 336 365 406 61 472 287 632 388 355 280 383 146 73 836 436 647 266 331 836 240 17 271 846 185 785 472 126 391 662 783 703 617 155 251 680 252 864 330 338 412 577 720 154 670 824 239 425 405 249 778 645 865 721 752 597 855 720 464 6 124 813 762 841 247 207 105 383 27 577 826 557 862 439 176 24 595 264 94 480 176 409 404 301 695 633 416 637 675 850 193 630 817 10 671 640 800 106 371 794 438 139 379 205 612 806 651 66 507 98 244 509 74 270 493 264 580 196 827 571 318 294 269 612 128 567 290 821 491 115 540 226 580 112 875 594 659 614 561 555 746 754 509 153 157 429 463 416 607 21 337 4 34 723 693 240 124 242 559 578 670 605 663 204 207 329 54 772 528 881 482 460 32 35 44 434 643 760 750 368 140 833 20 179 822 43 136 835 431 25 790 513 488 364 846 598 175 35 25 321 581 384 652 628 503 401 713 874 708 399 230 755 771 129 254 252 634 743 783 522 692 582 763 351 745 90 428 364 513 303 406 491 566 278 619 560 688 207 381 591 551 477 281 284 562 774 136 349 617 85 621 347 408 246 74 512 23 347 516 12 820 278 18 746 717 347 357 743 876 448 428 24 399 20 593 853 75 126 387 314 475 817 253 273 78 364 640 60 74 693 6 84 495 861 416 169 867 113 174 338 149 120 697 468 430 739 779 642 252 270 559 622 708 720 736 721 417 660 177 502 475 815 365 835 554 243 473 139 183 66 195 199 638 649 364 551 198 807 216 20 157 710 322 36 858 515 876 362 842 512 109 616 21 73 322 876 54 820 200 148 737 487 466 329 105 148 99 380 151 570 149 817 27 875 853 181 716 250 727 834 659 527 419 566 639 198 290 584 557 437 55 545 799 366 671 860 219 256 309 804 18 475 1 355 482 492 694 550 478 466 668 518 423 348 49 370 855 15 843 272 458 251 392 34 308 670 635 304 31 879 817 242 246 815 612 604 141 408 411 71 227 536 464 593 185 284 31 611 762 435 241 347 129 191 163 769 850 156 736 36 7 579 482 299 185 470 514 652 37 434 4 196 241 361 780 31 663 557 756 668 794 322 560 175 505 307 720 741 362 798 862 426 671 324 48 570 852 828 697 385 755 252 302 878 405 392 427 254 504 569 502 171 449 296 228 591 21 460 472 113 765 203 360 17 389 476 437 358 230 374 739 154 771 696 843 333 192 846 91 823 578 296 807 270 834 600 152 271 484 771 61 333 405 816 517 467 704 829 773 303 591 349 147 760 788 379 169 225 100 421 264 407 722 677 54 587 28 69 186 425 32 375 582 651 529 666 332 512 87 789 473 208 398 786 168 336 307 653 870 728 134 589 690 24 202 496 430 343 768 302 15 213 583 468 834 129 414 424 375 344 882 642 463 586 239 478 752 497 229 544 772 655 52 234 590 111 107 467 471 148 806 353 224 367 645 854 157 527 602 48 5 748 591 694 528 719 473 505 153 385 207 299 647 333 33 736 789 112 513 407 609 283 724 500 466 332 269 35 90 31 89 208 162 30 49 66 7 787 35 801 672 650 496 162 596 53 608 74 100 16 564 709 407 686 233 88 759 398 473 130 417 438 235 345 382 835 451 461 260 199 13 305 143 199 355 86 699 748 160 192 828 465 354 609 313 740 678 696 366 22 16 305 779 14 48 341 654 343 364 392 757 811 852 624 340 202 56 242 289 315 403 842 233 681 59 502 55 852 155 881 360 623 872 601 218 142 503 34 525 783 664 188 204 357 397 265 412 270 375 302 346 463 452 372 279 405 463 95 135 632 634 41 575 640 285 811 285 181 104 276 472 292 439 656 625 5 675 418 578 281 273 39 51 817 706 311 315 170 244 738 682 606 232 369 613 679 77 852 34 741 523 245 502 392 825 67 564 204 74 685 766 714 724 614 612 195 707 4 168 573 857 302 712 167 73 501 591 327 821 218 268 10 459 601 77 228 861 484 761 86 658 293 548 688 522 828 847 184 601 732 551 626 575 427 225 864 233 534 347 475 414 704 249 489 42 862 579 21 220 503 230 590 166 282 53 823 669 463 663 465 763 40 8 867 181 507 159 675 828 77 874 729 375 634 174 472 348 156 582 621 96 85 69 73 137 671 648 782 536 609 796 547 556 499 622 587 389 216 642 431 561 353 643 648 619 830 474 229 523 111 394 339 436 320 740 66 96 844 115 748 288 863 723 680 841 296 869 310 725 136 505 412 374 650 118 792 740 451 376 583 200 643 333 14 778 471 94 333 864 141 133 30 40 610 479 761 778 331 439 180 174 393 156 620 329 873 220 391 385 127 90 638 245 741 53 37 387 510 638 488 780 812 601 466 371 386 305 145 833 743 460 491 323 94 246 552 777 649 507 557 842 540 78 158 723 386 840 574 301 594 56 584 450 323 796 13 222 213 112 681 86 738 868 422 249 670 51 773 338 661 666 676 39 161 51 754 691 632 654 220 20 78 547 66 238 491 461 294 840 511 175 240 414 48 44 822 558 571 686 849 387 191 791 847 225 402 389 743 663 584 649 736 110 726 107 53 10 551 742 121 158 764 571 38 42 488 773 102 103 270 388 772 367 810 772 198 544 736 830 873 254 41 529 485 594 264 88 236 592 522 571 479 243 274 6 147 92 852 427 823 809 802 565 536 465 681 63 75 803 227 419 30 9 820 496 681 457 620 668 565 462 667 193 421 651 229 708 748 836 839 808 439 63 725 624 288 580 81 424 124 75 783 1 724 234 162 881 551 621 748 319 785 696 145 398 388 461 501 840 746 468 258 8 155 685 212 159 58 187 546 665 520 48 693 477 18 244 485 513 325 873 222 873 389 127 283 544 528 107 792 737 217 620 532 657 611 450 742 603 112 715 235 5 425 725 381 168 756 841 417 757 646 779 673 281 51 8 263 583 112 196 408 25 191 304 380 442 278 851 882 679 479 89 285 355 582 401 617 662 793 60 64 129 141 342 136 853 641 825 360 456 546 731 803 263 848 526 470 530 710 624 850 572 107 879 691 486 536 478 778 188 15 426 228 641 272 536 787 774 749 722 109 154 126 412 604 392 489 439 745 86 850 482 83 312 445 63 668 51 431 651 312 845 680 413 278 567 720 125 505 719 707 653 72 55 474 183 356 641 614 774 31 284 758 50 365 168 158 549 831 286 339 546 544 221 782 496 576 302 844 112 592 356 634 75 755 458 138 761 245 220 144 756 366 592 185 726 448 38 401 456 242 44 533 552 847 279 575 294 805 789 263 433 632 516 112 309 277 650 868 493 722 869 512 556 751 199 512 223 52 237 22 871 384 838 651 74 713 212 73 799 616 369 551 491 246 268 155 879 584 853 647 485 385 611 347 251 841 157 460 135 564 404 761 847 219 691 883 417 236 562 330 65 874 751 664 767 504 246 825 479 253 823 172 9 390 119 187 570 669 369 204 487 853 637 339 865 389 413 504 506 511 278 422 347 188 511 402 858 339 250 395 401 861 642 242 656 47 8 202 346 263 99 578 786 348 173 326 9 546 627 435 156 655 691 382 509 730 254 461 454 840 463 89 786 677 873 197 115 418 313 862 113 91 472 574 25 621 546 747 97 756 738 617 188 735 188 481 320 555 301 324 812 392 818 525 95 683 796 847 624 221 660 873 46 855 755 263 139 76 249 477 867 478 138 76 577 807 343 129 266 108 171 210 349 293 420 289 26 552 788 177 377 126 554 785 296 166 639 56 500 351 323 2 635 195 647 321 401 481 21 313 189 198 230 649 743 454 24 814 326 847 777 283 412 572 515 709 540 163 124 699 69 141 845 218 292 189 563 734 525 482 315 647 535 856 84 643 391 774 330 557 680 495 274 524 411 874 200 820 309 243 43 545 72 282 649 860 550 148 288 752 270 300 280 569 208 652 5 808 663 495 553 383 313 339 645 584 93 116 230 845 251 858 283 306 633 538 556 714 268 112 646 553 76 176 37 180 390 77 301 879 267 553 366 473 36 666 467 18 759 255 262 387 443 749 623 164 382 453 118 108 459 30 146 854 329 458 502 367 85 71 426 226 258 548 320 116 879 264 474 487 667 145 287 186 259 556 756 866 346 478 634 167 15 593 805 626 226 316 66 133 660 49 507 441 510 417 658 239 192 870 187 718 602 153 409 681 248 503 604 153 198 546 611 436 124 842 825 867 108 600 16 179 709 845 841 582 795 190 636 473 452 589 190 105 86 826 168 705 222 242 206 440 871 785 282 580 543 70 556 153 381 678 563 555 574 371 515 408 627 96 33 217 624 836 592 437 114 710 842 383 757 384 866 147 315 20 625 9 352 678 484 713 444 299 157 828 281 157 735 520 62 565 609 857 771 46 21 580 721 652 103 347 618 545 821 746 176 14 730 653 15 27 642 377 569 851 829 686 871 242 875 581 776 445 211 186 378 44 301 28 678 788 713 136 437 167 373 203 822 827 144 431 658 778 366 808 613 750 767 146 236 291 296 357 149 558 609 363 498 1 167 116 337 747 256 133 200 676 335 871 808 644 314 340 233 475 309 592 202 592 510 784 196 301 285 247 399 531 458 875 874 473 140 548 479 409 356 642 701 792 673 287 100 746 588 259 716 519 313 85 337 749 881 803 435 491 312 556 473 29 494 439 729 606 500 75 670 146 184 862 616 483 137 451 422 421 132 96 578 150 183 206 780 187 212 4 300 551 317 636 752 820 18 20 531 688 551 526 264 427 411 510 409 866 233 49 135 168 85 76 467 213 21 246 360 613 757 809 359 181 265 67 262 754 378 655 712 222 635 413 882 617 442 723 810 423 109 603 397 336 679 619 672 107 4 858 620 803 402 701 475 106 354 748 495 237 19 819 305 524 476 660 11 814 9 439 185 24 568 154 662 84 628 840 330 704 593 257 513 752 739 627 88 795 134 397 745 601 466 292 824 531 526 39 455 290 521 164 803 471 224 645 360 321 445 363 498 430 322 85 809 342 426 316 116 424 791 572 445 84 77 388 475 704 468 92 831 255 291 15 523 621 623 673 161 642 160 838 469 338 719 582 247 249 783 263 474 207 873 605 412 193 730 560 451 806 724 711 128 695 297 103 7 385 417 322 709 563 381 226 25 305 762 413 375 529 659 425 195 494 427 239 575 126 638 758 397 778 240 868 595 819 580 215 116 830 3 193 469 25 454 246 250 528 350 301 567 246 185 519 268 7 778 48 463 304 195 702 765 765 383 274 176 845 733 747 385 98 537 176 794 409 790 755 737 147 224 731 538 559 596 627 399 276 698 149 622 678 537 719 721 136 651 218 67 821 808 196 436 416 296 469 596 7 804 707 338 234 710 456 512 783 146 48 113 347 181 302 708 72 56 113 98 574 418 282 507 718 351 585 438 478 735 540 744 574 436 151 434 711 867 21 710 280 249 474 614 668 840 176 607 667 529 118 166 351 859 687 454 692 798 145 108 806 636 663 282 160 579 437 467 665 471 64 510 433 612 631 567 417 678 680 485 187 530 409 678 810 88 310 678 213 860 207 206 602 854 435 10 45 559 19 327 447 547 22 5 540 361 171 135 583 792 668 744 846 448 260 818 592 325 315 883 50 497 716 833 178 402 269 124 481 510 625 803 717 160 489 140 749 21 458 432 557 586 781 428 59 221 607 614 152 148 422 20 794 288 706 343 380 107 725 531 313 628 741 625 466 424 333 857 492 540 439 222 799 485 493 696 505 401 54 545 555 279 69 377 599 608 214 815 186 681 658 12 342 218 306 517 242 481 620 627 874 731 856 270 692 666 203 336 818 795 746 715 690 106 243 665 685 809 691 544 761 513 134 623 682 234 505 425 705 399 524 368 62 462 791 298 21 695 458 540 323 736 706 257 510 493 390 766 465 44 54 198 196 869 875 536 339 332 801 234 89 874 543 193 251 577 851 526 70 225 439 80 460 241 390 84 5 637 378 92 812 159 584 192 559 521 864 267 418 329 773 397 153 305 660 672 96 632 281 821 469 161 841 553 353 452 326 74 771 649 333 669 171 198 706 119 674 546 443 398 743 651 487 418 451 360 637 830 511 633 774 518 614 529 474 334 405 15 621 474 834 71 414 734 173 290 272 250 665 333 788 148 410 793 639 741 370 63 312 152 854 158 562 404 643 509 408 498 60 826 737 362 40 5 688 298 746 358 697 262 231 364 753 832 654 338 715 98 134 629 691 435 835 588 627 543 556 53 591 696 641 258 860 233 818 667 607 846 307 842 529 447 193 451 740 18 2 2 837 254 241 310 837 505 58 181 224 414 805 223 244 461 348 506 90 814 333 223 636 564 596 759 706 77 401 586 513 283 321 442 43 527 510 338 684 349 811 474 652 363 452 645 70 806 622 193 613 407 479 667 485 238 357 806 466 844 36 420 284 879 557 11 482 226 118 411 739 271 325 696 447 838 617 264 867 113 756 202 520 523 777 768 324 343 373 40 689 517 647 660 77 714 846 426 158 298 633 636 112 880 261 818 47 743 27 725 334 820 80 550 716 605 227 615 439 179 9 492 791 131 674 731 105 309 129 432 667 534 597 365 122 872 869 464 599 43 12 475 479 668 92 639 103 162 503 844 81 451 56 541 42 475 223 43 403 221 827 133 492 814 577 468 97 835 479 119 371 324 262 297 410 608 675 262 745 288 789 210 567 567 307 384 770 318 232 29 440 94 565 163 62 817 187 111 140 814 240 550 231 667 89 140 340 414 650 162 783 521 672 851 762 305 19 83 549 588 505 756 738 93 420 808 348 377 327 98 7 423 33 590 502 18 57 535 270 183 666 137 694 133 139 878 114 505 702 499 21 97 733 246 757 381 394 422 656 597 454 587 723 362 777 195 496 657 596 60 417 638 193 17 590 414 431 228 622 295 14 207 597 234 193 501 115 709 325 441 387 839 267 411 560 475 437 479 669 729 843 619 758 113 741 2 807 541 266 613 590 12 398 206 542 499 44 764 346 205 542 469 783 748 823 38 125 354 169 722 743 349 59 487 101 632 605 618 600 874 248 696 519 253 698 438 742 281 30 527 443 489 353 403 394 634 342 642 501 577 742 700 472 469 324 829 116 410 688 254 239 482 555 674 119 52 346 10 497 325 446 23 630 367 234 776 534 750 800 201 832 853 239 726 596 642 302 527 642 466 299 779 11 21 635 516 708 704 533 317 392 207 1 324 309 267 80 682 567 745 126 874 711 684 708 303 820 512 33 408 61 528 411 862 311 13 104 845 256 788 698 229 274 117 258 569 373 657 880 494 840 428 103 429 508 146 16 481 25 491 875 724 274 118 643 20 553 706 599 172 748 212 96 553 665 708 560 308 613 608 269 90 510 802 167 632 708 468 118 712 668 246 65 50 33 771 264 104 630 485 167 825 309 540 797 24 51 552 379 581 560 44 110 664 613 149 766 527 796 142 94 587 807 419 156 539 303 641 868 339 618 216 680 505 317 672 707 93 239 693 123 291 591 109 426 59 818 874 306 581 367 591 636 663 354 613 624 775 557 295 790 98 4 835 401 201 655 735 464 110 734 839 70 414 323 309 446 685 226 735 717 316 875 851 630 679 490 602 551 456 276 380 70 75 730 84 71 873 123 683 150 94 277 163 684 379 52 417 497 682 24 339 347 94 330 549 346 184 501 709 63 777 559 431 303 537 559 506 443 552 409 185 565 722 98 673 200 824 845 841 660 3 655 869 680 490 789 489 458 858 504 417 324 166 730 544 821 847 235 133 510 625 611 156 245 697 261 583 874 546 861 160 695 780 142 140 192 569 426 626 285 168 331 46 716 212 798 272 343 286 251 434 465 362 571 697 565 604 416 734 660 82 860 1 640 53 507 509 441 550 683 56 319 282 108 763 17 39 658 466 471 596 340 669 730 455 13 865 778 724 653 159 597 548 176 614 310 301 604 77 472 862 230 467 867 335 731 312 448 790 354 703 477 143 137 189 498 703 531 615 835 119 213 526 875 778 215 28 100 882 866 752 442 323 728 269 876 74 475 717 457 141 631 241 476 38 505 447 875 498 849 841 104 511 848 350 632 362 278 75 51 348 41 244 375 270 879 812 79 270 697 881 339 178 572 77 440 813 26 519 138 498 786 130 252 769 164 454 879 239 155 166 580 400 142 821 472 238 362 362 805 511 252 782 355 750 588 448 196 596 576 859 727 838 672 849 302 570 281 577 391 728 521 824 166 763 792 303 278 519 158 294 681 131 69 494 542 625 503 854 13 633 543 263 524 486 665 713 848 838 778 248 58 410 821 89 843 647 484 801 820 670 883 562 7 269 142 540 828 548 850 755 3 490 424 202 5 384 431 31 25 166 182 724 760 849 330 670 501 254 134 686 493 105 244 211 257 291 643 66 569 329 231 69 139 72 368 34 147 803 323 682 624 795 792 194 356 406 384 186 189 622 211 109 818 880 576 123 118 133 114 328 499 730 245 772 471 157 349 33 377 130 467 213 708 683 876 415 585 416 13 277 451 181 615 865 855 278 676 795 529 431 320 851 211 180 5 126 222 652 516 181 703 135 196 84 680 208 531 26 877 329 673 713 926 576 260 233 829 163 479 168 65 658 758 551 652 216 971 602 855 224 722 196 302 290 472 17 562 374 929 798 86 77 85 505 665 352 257 801 716 848 400 748 750 679 500 950 100 361 239 435 446 121 663 227 66 157 249 434 148 395 779 455 926 220 535 506 207 938 457 472 876 246 928 913 349 833 510 335 869 286 430 205 862 289 791 109 957 853 915 156 255 697 473 821 972 94 889 905 149 323 516 18 97 341 973 943 8 682 304 435 80 752 591 627 902 434 990 878 368 804 227 617 908 508 974 676 660 323 906 259 121 291 785 618 736 864 167 760 393 758 550 287 706 935 255 284 65 648 846 349 624 42 703 469 287 661 728 863 167 172 748 236 749 462 557 627 547 144 176 133 893 829 48 324 450 153 705 261 931 843 986 606 288 644 608 155 875 162 870 443 913 912 959 566 884 321 885 475 28 695 88 729 365 904 322 624 631 558 81 15 698 587 549 512 432 158 561 781 419 685 658 55 258 988 35 100 854 785 593 54 432 33 860 266 131 692 280 258 846 718 149 17 554 595 90 335 459 439 168 760 231 413 502 871 391 424 512 924 308 447 955 880 626 232 315 861 228 729 280 15 635 887 639 137 483 292 287 842 482 255 385 342 418 442 317 217 219 851 291 62 801 169 603 881 719 744 485 144 902 674 970 397 177 541 196 487 542 403 140 415 675 937 533 455 647 699 223 329 751 727 191 542 785 260 375 672 747 616 361 934 778 875 694 501 205 705 304 757 823 273 219 559 696 417 956 322 419 501 978 345 580 199 658 663 642 926 28 289 331 572 801 884 400 238 486 261 553 818 377 747 284 128 433 121 764 277 338 551 749 240 225 250 466 248 9 107 399 9 929 454 195 588 671 843 937 525 117 369 416 48 359 123 654 216 407 947 611 921 725 52 313 713 957 538 567 472 757 657 894 875 764 423 766 444 248 553 42 275 819 372 119 698 408 546 86 930 49 220 226 554 822 417 506 218 607 316 625 280 239 793 51 743 595 447 60 758 938 312 589 104 483 706 165 63 370 843 207 415 896 501 629 443 792 381 271 21 113 658 389 856 566 360 309 386 878 486 387 86 386 850 541 919 673 617 674 341 308 491 137 428 793 232 438 712 274 662 641 734 738 933 170 980 582 754 628 895 464 747 68 19 785 830 761 506 755 869 642 704 755 383 748 269 734 362 777 553 421 322 179 696 857 787 779 131 903 734 364 22 332 403 744 884 919 793 98 810 581 129 331 420 387 226 401 882 867 677 660 652 121 856 849 539 105 700 344 946 795 855 655 594 943 190 883 232 465 972 3 353 682 302 567 627 293 223 110 809 259 25 117 746 811 62 224 114 534 196 43 912 125 134 373 304 467 108 721 757 386 711 945 230 650 704 122 276 243 970 630 239 720 585 166 462 711 84 688 674 656 447 302 434 128 414 679 503 500 764 303 487 904 313 939 747 414 516 398 496 70 786 366 241 266 759 939 453 317 131 271 362 482 16 107 503 929 100 962 772 749 778 271 192 645 376 619 815 479 226 392 279 917 641 72 681 316 197 165 758 732 215 154 683 917 432 260 203 707 568 963 979 386 611 718 442 966 901 853 55 749 63 139 484 124 802 613 275 812 256 454 750 468 549 417 95 517 528 288 153 452 910 819 176 634 91 866 78 832 932 858 336 388 256 96 305 331 179 341 109 433 653 203 75 18 827 810 273 486 98 555 482 651 169 751 330 13 14 661 59 930 145 538 332 853 209 878 58 978 523 46 867 793 266 923 133 215 122 601 468 456 392 161 957 46 608 651 785 317 47 82 7 88 324 533 98 659 637 676 382 163 5 312 519 478 921 191 468 779 977 147 498 139 282 356 919 693 222 807 81 344 161 888 264 109 692 335 292 104 709 484 75 365 933 301 524 501 201 236 1 258 378 814 111 448 377 503 571 207 532 319 661 697 768 215 47 429 618 397 173 34 769 661 616 217 237 738 893 115 936 748 816 942 513 611 211 955 951 64 710 486 601 704 222 220 710 821 403 255 684 80 604 82 69 759 914 271 555 441 939 984 113 721 285 469 252 1 984 192 757 535 493 353 672 402 988 378 576 572 624 780 700 884 551 194 406 779 128 646 132 364 262 556 683 706 105 236 68 635 534 368 438 770 47 55 614 484 974 803 932 125 389 383 730 725 611 631 505 629 301 100 878 159 527 55 633 419 514 532 9 730 384 965 225 531 876 444 832 886 509 683 122 609 200 385 559 718 287 900 870 285 115 700 181 712 108 832 238 513 339 568 967 977 791 264 369 218 698 861 798 148 62 433 554 499 973 97 379 466 763 943 582 502 32 748 421 342 664 174 94 248 380 327 853 556 18 779 7 556 763 864 947 392 371 403 888 382 809 807 189 15 533 426 212 572 935 403 14 83 572 430 429 813 185 968 107 892 67 554 796 899 789 231 745 782 486 903 930 46 208 773 845 603 936 540 35 906 291 847 238 706 682 740 538 506 201 281 896 12 638 680 500 948 209 218 182 909 701 312 944 796 19 935 83 519 42 935 263 444 285 167 304 316 818 918 976 905 397 409 55 529 856 407 725 331 592 341 890 237 282 617 519 771 645 756 918 473 25 329 320 882 431 738 27 322 397 897 905 869 555 452 675 917 223 244 66 6 566 891 63 363 558 949 473 926 65 46 270 942 41 962 578 169 827 55 216 705 91 737 748 273 662 626 317 615 989 130 624 311 221 323 527 236 196 359 24 668 841 903 855 939 58 833 193 322 938 823 461 806 20 639 659 711 494 597 244 152 915 216 538 336 79 530 507 624 660 783 303 737 199 645 891 560 492 82 897 94 520 105 987 181 659 361 594 443 118 898 53 545 567 115 440 189 427 384 23 235 181 47 649 423 767 486 473 893 404 733 26 71 251 698 163 870 772 439 237 177 314 904 565 905 494 213 566 859 643 590 616 589 651 811 50 677 229 404 505 94 437 703 854 359 178 914 499 580 307 393 753 873 737 452 270 331 100 14 777 520 959 94 978 498 309 216 333 788 263 687 978 503 692 837 703 396 353 529 489 67 895 955 807 630 764 646 820 928 286 333 87 950 823 742 266 433 899 789 806 920 704 494 825 751 910 363 139 275 397 114 104 392 933 630 421 346 113 20 132 182 532 862 365 565 636 425 195 180 744 535 663 405 153 898 828 954 684 928 373 512 143 583 933 893 722 293 789 858 501 473 60 558 339 445 806 201 106 248 480 7 743 202 551 354 711 763 233 303 266 140 604 6 929 461 507 380 720 347 373 79 94 284 959 444 806 182 823 183 705 162 551 561 494 413 851 635 748 912 222 471 233 666 776 841 302 392 158 23 35 417 584 752 768 37 666 924 510 551 666 846 950 920 663 475 231 492 109 596 462 237 28 505 750 22 418 745 78 703 731 598 15 700 633 748 942 592 548 849 277 225 893 508 902 744 533 175 843 443 104 753 699 197 277 350 231 132 241 310 302 285 503 96 681 771 641 669 594 13 63 807 414 193 273 559 479 510 890 331 17 482 349 467 380 606 645 217 210 110 255 794 239 479 874 966 947 51 220 17 616 493 615 167 745 188 25 705 321 451 77 552 104 302 937 293 714 559 167 595 810 226 930 296 286 967 354 960 205 564 316 780 316 861 476 98 206 840 477 78 910 882 455 456 589 496 981 558 741 335 106 679 916 554 927 365 451 38 266 806 670 409 874 251 933 303 782 505 389 970 637 236 451 270 152 238 853 48 546 764 552 617 655 681 605 100 140 271 57 44 205 372 354 736 463 151 698 57 181 493 378 150 23 684 414 710 457 122 259 295 113 730 358 691 516 7 37 482 861 405 321 977 211 918 900 395 356 121 209 512 895 611 694 619 318 567 831 680 900 20 591 239 301 13 926 698 845 987 50 134 4 655 78 321 842 200 3 533 266 385 330 338 866 633 974 552 632 59 138 945 786 229 707 203 962 974 367 51 123 559 77 96 477 833 975 395 412 258 118 850 334 54 581 835 627 252 785 398 385 302 502 290 379 641 949 976 420 315 48 824 224 926 699 803 699 468 690 905 359 777 270 396 249 3 954 206 70 768 696 451 427 918 482 755 592 199 498 588 189 292 572 933 72 256 106 691 536 643 986 614 31 284 698 623 359 841 585 64 702 186 885 895 909 340 4 184 76 331 560 817 175 553 942 660 867 699 987 521 889 597 779 766 738 349 782 361 295 167 829 284 419 837 566 614 58 129 955 608 80 261 716 208 628 329 92 980 797 224 773 6 617 93 819 292 854 730 213 853 555 809 575 545 400 280 145 674 893 85 793 64 632 249 648 190 720 445 238 59 69 545 746 822 608 977 50 741 300 763 938 293 802 837 308 860 667 525 494 789 822 498 218 858 56 94 322 405 763 818 765 719 820 308 40 356 181 423 167 595 878 583 96 373 461 667 362 73 957 179 791 451 877 182 600 803 204 153 881 863 223 9 921 412 876 275 444 60 44 915 836 609 664 930 160 13 539 310 980 188 330 326 537 507 43 919 879 788 33 753 851 515 304 144 826 643 707 3 230 915 296 977 456 619 633 622 115 624 534 929 495 558 84 882 119 936 397 531 981 156 772 894 718 125 89 693 536 693 834 326 481 547 720 657 393 170 241 60 33 244 470 136 670 3 194 775 952 203 401 798 836 706 842 133 863 81 549 209 397 210 2 228 55 271 701 671 944 623 561 160 575 335 123 694 128 123 320 892 669 145 218 628 212 311 199 225 673 711 11 337 386 401 326 113 211 682 867 953 503 479 912 432 680 60 459 722 567 152 825 571 946 579 697 833 485 34 135 853 923 105 958 384 223 8 455 726 986 513 208 982 57 139 916 73 450 400 704 570 926 955 875 919 406 686 751 801 618 511 931 787 226 123 117 72 191 834 584 851 884 410 621 857 881 800 167 389 674 719 291 75 626 3 188 16 227 955 721 330 893 26 605 878 484 340 893 144 377 164 319 415 839 986 419 640 782 825 195 471 834 391 947 741 693 551 597 167 459 813 540 308 431 770 110 175 757 615 433 32 92 414 543 916 333 609 517 172 224 422 290 222 12 197 287 320 185 873 126 615 478 899 549 390 149 465 904 228 868 155 789 398 442 269 809 495 842 67 563 914 724 977 137 212 143 235 685 830 533 610 918 472 531 771 261 382 688 970 209 396 666 146 688 489 763 300 981 632 64 941 280 726 858 442 511 821 109 431 51 917 376 819 135 338 587 733 944 880 760 309 270 290 693 288 551 678 381 405 481 554 743 644 454 969 106 694 915 427 212 207 70 724 909 794 833 212 727 910 301 419 914 543 17 11 741 288 714 264 279 341 518 940 81 973 745 961 78 430 332 322 977 889 954 421 716 278 9 765 436 520 925 381 344 88 544 118 383 295 510 777 885 647 270 959 288 978 394 287 876 658 907 203 398 122 369 734 571 479 424 788 847 891 668 985 781 157 269 719 1 79 197 783 796 431 833 859 154 617 796 692 542 576 610 421 687 16 711 434 931 860 690 178 601 109 718 196 305 868 876 870 958 965 436 150 609 51 987 93 18 173 532 77 509 41 163 531 138 948 916 729 59 3 304 868 643 405 946 531 202 191 954 940 95 147 619 232 777 882 638 775 522 922 558 794 766 595 380 578 559 718 395 278 924 422 367 759 11 557 895 917 123 288 735 745 196 353 114 600 781 383 437 1 128 546 514 967 724 231 89 160 793 584 537 57 448 842 200 425 85 551 939 797 362 145 245 297 863 403 716 372 808 376 715 664 9 919 706 860 652 828 561 445 470 465 384 432 64 584 654 628 500 346 864 330 904 866 279 382 907 598 37 545 712 78 719 475 684 515 825 30 753 188 364 87 943 56 693 794 722 782 26 351 960 342 990 787 143 723 984 523 143 519 281 148 536 473 444 892 934 295 535 282 418 953 143 958 499 968 460 502 631 800 449 139 232 105 804 214 480 896 564 860 120 120 838 667 674 551 494 367 176 843 840 663 696 817 472 985 146 934 189 371 757 689 124 531 114 456 639 529 914 375 159 203 147 875 124 903 798 190 474 449 637 713 820 196 134 666 693 538 859 343 316 688 259 516 437 137 738 96 393 225 278 298 267 664 967 745 948 121 783 667 223 666 311 295 352 667 40 209 314 148 309 942 107 796 170 584 683 91 258 936 215 810 773 498 646 295 646 100 705 603 812 502 536 121 263 667 765 738 76 567 47 899 235 493 358 105 531 482 786 315 701 159 127 899 736 857 228 500 484 293 747 228 45 777 129 763 325 664 481 124 335 512 104 436 566 988 625 435 312 289 979 70 386 517 946 690 421 274 488 817 706 236 473 920 568 598 168 264 270 321 536 452 52 394 139 155 550 227 22 125 780 128 169 324 950 888 352 367 9 220 380 804 875 925 692 365 136 55 892 143 261 597 756 797 362 799 730 372 816 247 857 882 23 698 886 197 600 402 862 273 735 199 861 197 660 779 832 527 868 206 426 835 750 914 527 149 926 856 143 653 760 712 210 579 362 617 965 859 699 8 619 878 686 102 831 841 173 542 866 946 823 494 775 291 776 622 904 407 151 546 544 577 961 935 843 709 742 114 342 935 583 31 81 742 56 41 589 244 983 318 653 840 101 383 386 218 504 536 712 280 614 897 500 481 465 886 290 621 473 109 393 455 763 60 417 595 125 675 257 850 477 839 816 234 530 375 876 455 454 318 848 535 937 517 648 50 740 969 351 511 192 426 671 501 332 737 408 354 230 193 567 590 763 951 372 447 323 598 365 729 147 457 446 307 296 111 931 596 649 587 344 212 48 378 477 16 405 571 426 187 44 131 646 644 239 831 763 31 822 904 753 110 475 860 686 307 615 826 878 105 636 368 73 964 677 319 397 259 837 707 751 320 672 231 707 573 914 600 69 139 670 144 582 987 352 782 65 573 317 575 571 537 69 650 493 871 518 831 229 184 554 47 291 386 46 504 641 902 238 684 961 859 76 935 29 384 886 816 236 325 624 923 496 909 114 597 316 30 11 672 367 914 503 104 152 786 203 130 167 47 813 775 783 459 134 391 246 222 598 395 342 497 509 895 785 915 307 418 196 204 883 632 236 436 373 754 842 854 590 282 186 586 199 356 22 909 657 787 571 207 69 461 596 108 570 584 617 591 383 615 422 782 263 618 39 251 205 76 467 289 791 729 611 150 909 430 547 453 277 887 254 610 243 592 41 687 827 309 377 921 930 290 751 776 115 370 11 729 915 814 939 491 544 557 648 67 209 571 861 638 837 292 529 698 68 813 351 659 738 295 126 709 936 790 363 156 587 873 654 49 280 147 808 64 150 936 720 337 964 128 819 698 593 960 595 109 791 480 341 689 533 865 979 157 271 881 388 918 669 970 449 261 976 508 473 558 287 58 109 308 774 48 211 226 845 427 147 357 145 808 939 87 883 737 838 41 522 259 307 919 868 212 294 424 928 42 438 762 951 17 882 401 573 854 242 321 117 426 961 80 116 946 693 838 765 522 640 409 781 350 263 625 692 234 80 160 647 482 82 123 892 635 539 662 726 965 707 918 234 361 787 921 214 891 544 396 647 61 350 544 159 199 84 424 38 592 947 901 101 748 181 288 795 485 264 10 221 165 89 897 828 192 48 430 643 46 510 110 397 940 861 26 800 885 963 715 440 600 364 1 214 687 674 716 672 590 518 703 225 436 765 865 703 527 695 708 483 168 863 792 888 794 529 927 262 118 710 923 7 915 924 112 462 635 896 338 960 774 897 566 222 746 495 125 229 926 513 18 98 496 692 471 392 791 31 601 601 333 248 130 179 887 809 984 284 606 590 914 295 961 439 830 862 477 113 444 470 675 116 961 185 845 837 131 569 196 400 523 120 657 344 188 246 241 474 943 195 272 609 448 738 136 703 185 278 532 988 92 606 639 379 877 363 860 30 979 175 795 68 570 761 600 340 972 16 837 820 64 404 342 75 821 295 191 867 604 204 359 917 617 441 261 19 278 721 394 323 9 172 753 376 933 191 798 236 870 28 592 962 244 886 4 273 798 648 855 4 68 692 564 556 963 665 844 358 644 252 252 615 727 650 647 642 99 444 639 651 793 738 924 78 544 942 466 964 593 348 944 953 192 459 782 145 583 872 843 111 520 318 790 896 173 589 78 717 719 369 288 448 678 883 56 536 449 315 906 63 718 298 54 759 570 706 350 381 899 149 474 66 406 145 549 962 960 503 315 411 857 219 330 430 784 43 329 352 771 325 886 566 791 252 279 750 781 516 592 1 716 674 925 694 918 611 10 487 960 398 355 798 964 263 595 717 570 591 275 812 785 629 667 868 215 189 117 785 268 716 116 655 910 548 247 200 596 291 655 801 106 492 863 833 932 176 298 249 372 278 834 451 976 330 984 334 395 75 693 249 302 628 250 307 572 216 56 123 304 780 850 314 846 775 106 49 938 826 547 704 269 280 36 590 688 709 555 413 395 710 970 743 485 524 588 129 345 861 902 835 808 309 416 535 622 467 836 227 145 328 631 318 860 990 488 852 400 634 290 230 959 455 917 45 733 554 469 175 302 68 182 70 526 849 76 699 374 478 308 650 288 635 910 39 26 55 932 870 551 759 253 754 663 345 345 632 48 450 920 200 983 708 842 558 787 847 398 988 949 322 879 966 89 608 969 896 308 787 408 381 131 106 626 470 697 422 943 611 827 864 502 270 113 796 738 620 115 49 769 192 189 347 253 465 74 670 250 371 978 978 373 471 495 587 541 704 275 297 523 908 473 961 549 791 685 22 300 806 376 861 699 594 941 774 37 149 208 548 805 420 122 984 34 728 864 989 434 73 181 115 246 940 869 261 817 575 2 561 742 990 25 874 66 97 66 908 615 242 497 839 929 906 554 207 221 358 11 659 598 671 374 629 9 281 499 909 273 231 799 609 639 8 241 153 642 58 978 846 27 137 335 125 508 727 154 361 472 180 338 535 532 392 660 230 278 789 578 418 238 140 386 416 8 958 130 305 864 680 977 920 233 948 977 490 551 606 16 740 824 965 708 511 864 410 821 831 372 267 209 989 433 709 194 761 372 948 36 782 794 877 431 180 900 721 146 148 721 33 688 729 793 183 290 248 528 282 705 818 192 243 533 854 653 96 900 170 936 463 301 796 194 253 565 453 648 913 859 531 937 328 323 432 8 679 700 132 980 592 687 263 762 435 197 796 170 178 657 440 468 586 773 373 12 768 819 668 739 315 454 214 56 818 737 678 517 870 305 945 329 456 259 414 949 307 257 916 461 827 792 605 406 877 177 990 185 780 302 885 430 398 387 757 188 45 397 599 660 132 901 488 795 655 703 138 950 430 184 383 507 627 164 328 366 659 902 228 183 134 632 530 495 695 771 104 309 520 203 901 928 959 129 951 129 678 956 191 975 90 826 978 830 389 868 215 945 796 207 641 832 330 569 720 342 478 760 863 751 667 179 800 660 705 665 974 492 944 211 810 648 677 218 868 550 71 95 172 760 89 435 202 477 867 377 203 874 245 668 421 315 379 563 496 712 915 77 313 81 218 888 530 46 409 514 696 231 322 530 243 972 689 172 222 642 472 823 495 467 703 263 823 520 902 975 766 156 519 700 469 122 42 659 806 610 94 248 3 755 526 518 961 401 74 346 189 346 956 217 705 648 509 140 38 131 560 635 296 908 915 182 345 761 749 355 677 464 37 374 832 432 656 99 766 822 362 854 139 734 236 449 787 542 623 179 327 924 757 90 507 404 441 590 501 866 380 129 104 763 222 463 164 663 612 748 222 128 809 988 568 128 838 650 321 929 912 919 212 550 74 18 31 281 244 95 279 576 156 759 77 92 297 222 502 712 913 429 310 699 384 583 88 986 939 351 1 562 11 836 52 569 827 476 449 734 959 47 903 585 356 131 603 835 296 187 338 718 190 537 535 207 41 73 254 497 406 79 468 427 835 727 630 205 517 543 431 444 368 714 919 374 145 250 170 106 900 105 613 779 363 705 491 886 396 631 407 349 838 104 73 729 632 540 202 200 20 672 167 762 701 369 399 306 436 411 706 643 30 483 586 132 667 349 174 801 833 865 85 932 188 444 724 99 306 210 907 191 190 617 654 334 761 540 769 329 890 3 815 613 909 182 257 606 588 33 593 859 984 442 356 725 339 205 436 547 985 667 88 510 571 612 430 841 377 5 972 437 826 106 425 668 908 456 526 300 556 230 19 469 83 679 228 160 864 383 126 593 813 546 578 174 290 523 736 634 637 815 297 168 216 641 787 691 67 342 243 830 532 922 333 595 684 168 42 420 934 415 488 796 276 933 131 158 585 891 406 64 301 402 340 919 869 769 900 455 655 590 648 336 189 838 350 23 428 838 534 940 562 393 973 241 922 752 605 24 319 321 16 253 552 717 489 409 257 87 830 906 324 390 501 953 617 212 651 626 443 458 17 693 863 477 348 857 22 775 546 433 162 4 402 150 341 379 636 290 625 183 390 961 306 9 470 258 872 93 554 179 519 19 688 378 708 770 424 925 72 567 589 727 307 506 976 688 457 688 983 582 949 315 974 234 411 483 611 861 8 477 437 765 194 323 769 640 337 552 467 688 165 691 88 15 170 379 791 351 355 107 578 959 697 227 29 253 708 966 732 625 231 812 888 569 434 350 586 943 515 628 979 466 725 555 203 114 228 956 35 184 750 479 421 501 93 762 481 580 984 85 206 768 825 751 168 332 786 142 163 717 862 367 797 320 173 632 728 390 429 822 810 116 294 603 532 923 77 28 502 260 344 290 349 252 742 380 413 823 863 373 198 87 193 732 434 477 826 428 651 318 391 83 389 525 483 113 642 632 430 352 253 408 922 396 391 502 271 563 482 583 8 390 273 675 234 787 567 917 10 127 310 131 240 689 726 675 970 770 641 726 759 655 663 591 725 750 81 158 896 199 518 430 818 380 524 528 429 631 421 303 260 244 544 236 444 795 123 861 580 64 789 456 275 60 617 81 385 965 618 781 72 887 275 392 925 393 622 617 299 722 642 592 621 732 255 446 441 68 152 77 252 273 543 412 223 632 737 832 433 133 160 697 749 619 917 410 596 964 575 402 255 388 133 238 325 205 325 129 789 206 178 688 49 963 895 669 866 4 316 144 314 249 363 348 499 462 954 301 790 795 399 217 33 406 299 436 528 856 27 670 390 911 951 159 316 244 192 363 533 256 634 901 963 650 826 366 425 170 685 674 828 666 472 219 896 257 706 709 904 131 854 900 380 712 481 942 619 264 192 660 456 710 897 189 924 669 732 333 696 342 351 235 736 247 646 252 337 550 883 222 669 376 858 327 687 82 281 874 450 168 338 529 138 908 437 430 214 6 553 581 444 520 899 640 333 62 436 637 937 535 350 181 582 648 419 757 641 612 724 727 928 33 356 454 873 944 885 459 246 990 929 328 278 969 602 368 487 265 634 280 99 532 677 904 569 184 732 451 842 971 485 869 518 180 308 484 970 398 117 184 343 734 484 386 698 523 774 250 173 658 4 53 224 611 217 211 763 969 82 720 744 937 635 379 35 121 926 301 423 538 200 127 942 979 938 784 774 474 764 489 321 656 940 915 37 358 649 396 712 389 558 840 779 535 435 464 239 5 41 190 467 413 17 577 736 650 719 554 572 662 398 65 985 497 537 754 762 893 606 276 657 379 404 54 40 108 39 955 360 883 446 793 488 837 2 327 451 638 260 933 388 172 417 34 386 34 303 839 391 247 569 914 699 579 141 189 878 196 958 405 54 309 630 405 360 339 159 938 204 832 291 554 358 966 78 551 549 142 333 387 960 392 590 789 973 351 820 568 150 500 200 56 608 153 425 568 532 556 873 726 428 919 327 447 264 778 675 239 956 96 444 429 945 778 411 495 886 202 939 960 569 883 451 409 230 472 576 489 638 655 339 537 309 280 804 183 834 479 537 682 88 91 314 225 374 533 584 773 254 256 397 797 863 955 680 646 616 607 388 818 137 953 612 150 100 453 60 782 196 615 204 975 502 499 751 827 478 7 978 727 7 67 524 539 651 880 859 303 649 311 888 430 324 118 294 732 665 112 982 484 254 552 974 171 466 398 880 739 925 469 802 509 206 402 837 873 6 105 362 880 501 72 479 559 609 531 540 721 772 187 824 480 619 769 777 813 110 324 921 2 320 721 84 78 572 984 891 701 5 630 375 968 148 486 977 466 756 92 811 966 397 823 531 107 231 54 367 693 474 652 805 114 110 157 544 151 63 647 922 357 588 430 52 352 670 704 684 599 583 683 941 153 24 361 941 27 631 311 732 939 244 634 808 874 399 913 225 622 163 531 579 765 760 681 29 515 9 668 801 832 587 42 19 766 699 700 649 774 119 707 945 289 250 481 965 567 799 188 339 928 449 220 303 329 540 48 759 221 84 763 34 498 922 857 771 41 547 669 172 336 70 639 864 235 353 723 841 330 937 6 174 455 487 310 85 837 258 635 573 876 419 820 250 166 633 964 798 844 184 634 316 158 195 150 171 584 116 537 381 315 209 853 690 199 148 275 103 140 883 204 552 296 145 553 189 506 700 139 29 387 493 477 914 223 528 769 95 989 630 666 240 808 252 590 897 942 682 562 736 334 419 871 122 445 939 647 206 534 486 869 245 411 517 29 848 550 343 451 669 18 375 657 125 909 160 361 353 487 19 93 884 764 178 339 944 437 900 40 888 947 496 243 643 206 738 877 323 711 39 60 168 454 14 640 675 89 475 839 294 790 46 472 753 746 962 294 49 754 93 948 526 299 952 275 965 814 246 810 472 146 603 709 908 529 654 244 819 538 758 27 873 30 399 824 41 479 133 571 657 540 448 432 475 415 976 962 609 528 34 3 198 550 836 428 701 395 593 776 820 315 293 128 383 64 822 187 484 672 316 878 640 225 863 801 176 405 231 655 696 522 358 491 880 861 574 693 562 493 918 42 171 777 904 82 910 670 493 475 655 766 696 395 867 397 661 255 216 418 748 322 14 814 310 521 328 866 62 556 892 82 123 418 707 367 102 1 143 214 740 294 56 152 66 396 639 484 742 165 836 924 649 37 616 613 43 668 27 552 302 447 149 320 253 623 755 81 673 462 668 451 800 616 329 656 740 220 833 639 486 463 816 162 395 75 380 798 170 570 588 312 328 215 409 453 12 614 758 485 205 102 307 587 683 15 251 64 298 404 499 122 479 702 42 293 771 773 442 174 276 807 505 343 172 822 614 280 620 742 615 767 457 237 551 49 727 380 272 823 529 69 39 258 584 180 58 671 215 674 469 555 43 242 814 31 745 673 523 694 240 887 391 240 873 879 40 532 714 920 888 680 196 647 712 878 368 911 572 528 521 90 20 116 118 508 663 769 902 785 658 595 526 697 544 798 95 293 31 926 890 34 556 503 868 908 675 200 692 571 898 405 376 192 216 190 18 902 596 670 762 574 336 310 739 194 276 334 574 46 818 571 142 355 840 577 155 204 821 356 701 46 337 20 5 630 620 666 284 462 70 177 851 487 517 623 279 207 376 908 290 761 773 625 795 131 747 243 685 570 513 289 457 931 368 1 61 698 662 48 717 26 432 671 28 301 516 463 540 107 803 339 291 483 1 860 607 920 345 350 418 602 710 205 792 106 435 701 830 859 548 335 327 930 890 743 77 607 1 926 331 717 706 483 717 699 594 832 65 84 234 82 56 361 610 718 674 693 780 790 766 668 840 467 548 900 271 851 564 299 673 680 825 515 705 584 60 706 87 253 250 308 772 439 13 557 386 243 650 775 425 393 154 133 531 719 603 295 185 179 292 718 517 876 177 17 921 144 356 452 111 273 161 290 663 356 429 615 338 439 251 734 546 729 656 151 274 439 688 900 270 702 404 392 84 645 725 14 111 887 697 156 491 380 651 668 917 765 550 231 427 569 388 736 646 445 859 242 147 402 930 96 532 849 925 820 233 920 867 635 427 577 848 665 768 19 283 570 180 112 823 222 520 303 481 110 335 456 385 874 925 573 847 302 207 647 403 773 923 774 220 186 205 682 682 78 241 252 565 439 104 75 390 67 865 442 116 719 422 78 92 773 197 883 69 826 123 238 892 803 719 762 833 693 255 46 503 844 259 816 543 204 411 228 346 561 806 194 628 742 338 774 125 7 316 604 53 926 111 292 242 921 591 242 56 641 335 150 239 65 53 106 353 298 107 701 723 484 867 688 430 612 207 576 715 596 654 861 523 443 431 440 427 409 66 690 426 403 410 703 477 595 263 817 116 527 245 875 136 459 410 80 447 254 264 877 366 365 726 154 835 216 253 70 898 512 717 752 396 129 100 313 14 62 542 616 192 599 759 273 266 328 213 598 794 642 201 361 281 114 318 447 664 586 227 660 871 331 287 358 26 681 466 831 411 673 183 352 349 231 730 204 624 407 334 487 433 266 173 275 827 921 844 71 927 583 535 824 312 579 332 515 536 487 774 273 875 35 626 12 393 421 683 641 603 800 564 788 364 657 675 462 647 422 136 273 333 499 583 296 849 212 875 344 612 631 901 666 823 397 210 442 403 303 283 339 720 700 351 905 585 751 560 5 224 826 101 750 715 131 915 493 787 684 196 772 135 442 281 733 13 384 387 667 669 819 273 420 19 716 678 231 188 157 759 202 621 397 461 183 371 355 687 261 484 160 209 34 666 356 360 587 802 505 125 931 866 907 681 141 215 244 926 118 449 708 203 616 650 263 382 624 609 905 274 528 393 344 361 286 94 344 203 367 266 321 721 233 682 904 627 451 650 909 543 223 206 412 64 300 532 569 759 375 706 21 460 835 603 700 255 723 225 492 596 282 444 5 725 432 118 390 82 145 848 242 152 393 725 371 379 160 508 208 275 336 899 95 692 709 655 763 297 517 839 196 711 616 916 30 762 768 445 861 362 382 833 296 272 664 251 36 32 842 308 196 295 921 340 674 362 401 866 862 221 136 337 631 227 127 92 766 742 26 199 801 795 434 756 816 911 850 557 292 368 552 807 886 437 250 466 686 480 881 582 859 98 44 389 636 537 173 493 108 802 646 814 614 547 742 865 611 327 373 614 175 909 312 806 535 649 769 503 509 618 55 646 215 869 918 182 170 829 540 298 820 824 340 543 880 41 897 470 531 660 844 138 6 436 617 843 801 114 50 27 891 581 326 72 40 32 642 447 857 65 690 920 761 336 379 223 357 232 848 696 531 236 787 251 151 187 16 62 413 891 133 546 72 457 32 528 288 92 251 670 341 254 517 94 696 200 672 641 206 378 514 573 397 867 243 604 290 286 169 3 864 516 865 621 302 925 101 417 689 767 579 138 748 428 295 447 140 138 435 98 63 536 613 809 361 91 161 839 194 904 597 664 188 150 125 267 772 161 435 855 9 694 686 841 641 352 596 401 303 249 594 659 282 269 422 598 800 59 579 87 549 273 586 642 740 340 839 714 822 495 607 500 537 689 821 93 348 257 826 478 288 766 56 97 546 878 568 160 733 527 382 865 463 254 750 97 43 854 316 521 20 215 221 725 130 570 645 469 284 233 227 211 607 700 784 573 201 456 102 756 15 897 631 206 317 280 457 245 399 884 196 581 510 229 674 287 317 691 814 313 673 602 141 133 817 359 880 455 144 178 597 104 819 482 475 793 753 515 178 136 67 623 281 686 296 773 919 223 865 146 638 200 684 332 819 420 393 728 435 28 12 616 118 117 507 54 402 265 703 95 210 273 689 756 373 22 107 346 719 376 329 191 487 122 181 241 321 569 271 533 548 188 663 163 869 330 684 627 45 600 642 35 745 829 620 772 259 202 801 182 830 927 783 221 495 629 569 423 547 8 575 662 122 164 381 534 866 344 282 232 754 502 49 542 103 363 771 139 166 218 227 83 742 39 254 117 605 339 507 693 420 672 902 649 102 775 928 633 407 182 215 725 167 501 710 554 813 792 458 534 269 790 880 524 150 756 478 56 925 2 511 609 535 851 459 787 315 493 93 445 494 46 892 844 822 420 263 432 885 842 662 285 144 462 814 606 149 579 316 911 771 892 570 72 301 756 459 345 402 570 153 747 794 436 899 441 181 796 38 328 526 368 216 810 310 308 245 414 451 453 85 706 238 454 449 836 802 193 883 518 909 866 672 266 781 100 643 533 502 81 796 410 746 600 173 814 812 785 895 717 710 295 322 43 133 67 340 887 253 637 271 623 597 157 242 387 640 771 710 592 231 512 185 926 410 144 605 238 669 839 285 366 492 379 125 928 490 717 174 714 269 442 784 51 295 333 702 324 587 697 641 567 465 751 152 587 698 97 674 485 230 555 265 688 187 311 11 13 410 440 545 406 798 712 305 251 395 332 731 339 503 358 254 377 153 419 724 216 208 441 264 673 706 616 379 321 169 757 788 551 221 641 210 573 708 549 361 424 56 142 480 350 878 510 160 23 675 498 601 202 325 253 364 517 799 249 399 858 743 277 404 846 874 279 539 485 606 230 835 807 531 124 259 628 662 341 418 783 312 165 167 302 443 685 93 291 529 437 885 177 294 804 139 544 181 352 109 566 818 734 923 833 550 399 888 822 583 460 36 736 881 80 711 929 746 822 250 43 664 441 738 239 267 914 688 791 176 231 852 57 737 152 3 271 652 628 825 752 578 396 850 300 586 915 387 475 256 108 815 890 449 906 322 550 557 352 197 862 168 20 431 582 343 484 821 703 263 157 387 281 454 86 822 182 850 421 54 657 853 115 177 840 227 747 601 134 573 609 114 466 125 295 500 747 680 726 119 583 473 58 276 21 773 326 478 401 290 138 32 105 23 677 438 905 891 243 697 386 104 901 868 786 503 32 559 183 469 664 214 735 609 249 876 516 517 509 273 322 740 149 890 432 13 818 12 708 769 928 749 834 749 145 488 805 349 909 106 591 284 815 755 423 902 650 726 406 651 241 911 620 729 582 726 291 554 29 418 592 575 760 354 540 164 109 513 341 47 101 424 345 386 726 717 69 278 153 861 262 798 913 479 855 553 869 482 779 781 112 769 891 108 804 262 701 905 32 369 129 152 312 599 930 57 67 639 19 521 85 214 801 874 374 569 398 612 581 2 728 510 430 211 892 325 768 172 802 267 619 262 351 672 899 49 842 113 741 496 391 238 592 806 385 729 571 736 918 770 116 635 615 191 356 550 385 287 677 109 433 159 513 450 407 696 718 206 513 97 753 62 11 674 749 344 452 286 476 798 400 4 301 275 628 136 28 11 416 890 595 326 628 69 636 822 350 226 327 385 704 783 438 386 94 21 44 637 401 608 882 528 96 891 825 196 450 176 874 792 387 234 723 603 101 435 82 255 764 245 925 212 741 227 264 182 577 597 900 521 683 915 680 237 350 478 30 902 710 521 212 176 597 201 662 870 478 432 793 677 874 619 163 250 646 526 639 136 444 877 757 569 435 140 495 792 853 283 367 780 154 651 918 782 162 811 246 141 319 694 321 723 901 157 894 6 663 43 904 129 521 490 356 921 705 555 759 863 324 336 298 786 824 23 180 879 571 424 285 751 103 876 140 429 287 101 511 523 45 260 274 571 564 288 129 558 466 330 835 113 883 292 623 332 406 200 757 803 546 917 886 550 929 727 732 579 773 6 80 928 645 767 871 25 812 234 224 286 649 381 804 664 126 778 478 577 878 914 409 814 777 399 434 748 381 197 246 234 320 124 144 465 391 67 483 218 178 475 407 12 798 405 672 596 739 29 632 693 634 466 117 93 869 356 693 255 412 241 588 485 352 537 924 734 12 139 626 466 623 792 426 373 478 514 696 674 571 311 11 877 301 631 26 348 339 342 475 733 411 222 476 165 706 372 622 818 527 319 499 381 768 127 759 730 143 197 831 482 240 293 511 448 641 174 372 96 571 164 654 595 89 78 497 121 829 395 692 595 760 747 826 489 926 679 158 876 454 187 398 918 309 808 450 802 543 276 747 763 584 117 869 40 683 219 248 122 833 318 509 584 317 899 772 84 749 711 194 614 264 475 149 199 862 122 871 3 2 821 754 592 783 685 281 209 442 300 591 840 914 199 725 116 379 529 744 146 38 325 11 277 576 804 247 138 520 306 766 282 106 254 152 128 410 115 93 657 115 390 827 568 223 805 810 596 862 459 872 403 720 636 189 494 469 386 547 729 75 791 714 84 380 821 415 15 598 467 541 157 608 73 518 580 593 309 593 449 320 831 659 749 28 286 545 74 587 763 612 283 104 144 359 306 133 892 185 678 262 331 268 562 99 364 88 298 36 46 294 757 886 388 21 50 41 744 419 558 268 690 432 846 535 343 621 778 430 299 847 823 673 703 179 19 6 621 415 436 250 838 13 716 115 57 278 225 195 428 905 164 106 215 736 571 164 83 815 388 249 520 219 796 163 48 447 767 802 14 10 715 762 395 419 847 659 628 385 811 22 209 681 878 602 707 177 809 507 762 487 631 590 808 679 21 147 190 765 717 301 670 836 759 547 145 95 286 827 469 14 883 215 80 103 728 143 685 355 139 454 480 118 798 130 556 848 215 527 420 352 756 587 149 544 781 107 131 60 233 501 240 233 134 306 258 464 789 810 318 736 622 182 17 497 328 541 861 653 698 162 650 638 161 317 50 896 622 328 704 692 621 455 807 424 328 684 433 732 782 250 743 278 547 557 768 573 605 716 704 822 755 837 319 537 606 143 601 253 829 162 560 782 760 49 685 554 365 761 333 537 75 620 833 252 836 308 69 75 377 635 174 70 745 439 478 540 543 640 132 123 738 495 3 553 416 546 277 397 753 226 157 138 75 716 177 920 331 67 120 777 508 299 914 765 747 92 388 510 82 238 1 838 861 507 14 287 897 829 749 114 280 210 729 168 480 925 618 723 917 788 697 480 869 446 713 884 324 644 675 577 49 745 782 17 785 6 19 689 166 701 430 353 635 897 78 72 126 809 547 36 145 600 614 421 64 379 195 525 681 447 454 556 474 639 695 400 632 217 585 558 289 19 528 192 347 303 885 351 613 525 476 204 65 70 380 399 900 658 698 30 153 299 447 285 5 336 140 369 653 714 701 253 212 473 923 309 590 305 547 894 12 460 884 512 641 655 653 727 688 360 676 583 303 630 880 628 462 341 292 271 17 829 662 464 445 491 326 152 344 338 754 217 264 546 439 259 291 41 125 337 867 125 105 747 825 223 541 184 928 197 151 169 780 288 275 685 846 226 251 122 397 883 483 375 409 668 146 695 30 75 572 867 679 927 640 891 108 56 227 405 189 809 776 639 677 756 863 458 216 231 382 388 87 147 886 145 813 324 299 253 345 27 793 515 483 729 725 427 694 387 162 737 226 113 811 925 436 507 487 278 365 52 431 760 851 445 690 286 582 484 139 118 764 118 88 5 664 278 546 533 138 496 350 846 459 388 840 117 57 549 21 45 291 694 541 817 578 37 71 239 397 628 353 618 220 801 365 43 910 688 118 346 355 493 260 189 93 620 516 249 146 469 140 879 493 5 645 534 347 103 910 913 638 242 232 521 572 572 220 870 797 377 701 252 458 55 750 569 12 799 919 428 483 151 364 93 505 898 21 813 6 547 731 444 128 723 461 630 748 137 778 761 70 802 299 695 851 688 682 541 634 816 351 176 493 795 909 835 521 121 808 535 874 395 204 2 917 132 611 551 716 800 495 139 85 846 291 47 407 543 284 897 701 150 503 664 657 6 752 740 5 368 318 260 67 390 683 746 834 362 78 352 543 1 755 234 257 488 790 794 681 308 298 568 613 731 920 280 435 251 518 125 123 66 449 560 663 818 35 233 178 700 279 75 642 566 608 574 457 420 488 523 640 918 556 746 419 455 711 626 853 883 583 883 241 666 369 647 114 206 722 700 293 889 721 904 807 122 228 356 416 773 887 19 470 846 515 713 654 129 415 629 606 84 146 406 325 598 665 92 13 862 834 401 551 206 247 794 572 333 479 641 808 205 817 649 158 803 283 872 230 823 341 505 737 720 74 55 333 455 349 319 362 801 367 715 581 276 523 264 861 920 702 859 326 435 230 807 337 665 129 276 612 456 287 260 795 62 641 618 243 11 694 387 53 543 235 696 226 816 304 437 752 293 672 242 404 182 830 509 23 496 654 269 91 671 361 115 4 710 586 400 507 172 364 337 311 468 239 290 185 104 66 605 844 926 613 401 561 179 333 876 563 610 927 830 670 202 487 280 741 426 93 180 168 354 42 680 106 552 253 183 181 336 469 692 363 803 200 454 583 924 161 366 264 222 796 438 275 160 245 86 602 508 613 691 451 86 823 34 906 418 514 74 848 611 768 161 511 569 332 215 616 112 386 225 431 881 556 625 773 452 919 469 494 128 801 845 221 186 606 892 502 20 35 913 297 928 449 408 416 150 662 820 234 412 351 141 491 26 733 117 817 571 203 138 195 818 767 150 97 20 353 244 201 767 638 620 341 766 113 771 673 559 283 443 92 491 575 367 825 427 127 656 25 118 236 449 843 470 526 36 719 81 233 539 802 79 138 715 285 545 498 68 17 636 910 529 290 114 550 338 533 68 216 707 3 171 438 461 157 481 758 443 675 465 102 354 296 114 154 783 78 160 274 529 805 469 535 144 826 378 91 641 611 487 308 921 169 57 261 821 155 85 25 622 10 758 722 224 675 452 808 355 859 374 654 144 684 854 39 707 211 894 539 645 537 780 523 240 449 273 494 859 170 535 851 433 43 620 124 683 671 367 566 888 702 783 877 766 608 112 401 518 109 693 525 801 465 391 843 331 162 538 559 926 226 396 135 533 766 924 888 604 601 744 484 7 604 495 900 534 758 701 690 295 684 298 16 452 86 846 450 136 477 497 321 179 401 789 333 270 434 302 810 566 445 631 197 270 471 460 848 521 79 191 751 261 689 361 683 295 791 556 224 804 486 884 413 553 710 497 922 621 29 631 395 604 501 530 360 89 822 856 812 142 548 841 187 931 648 22 773 913 297 519 749 409 219 214 906 317 538 889 391 455 471 62 925 919 240 756 642 76 627 13 294 815 26 397 273 656 602 533 429 217 218 827 259 292 245 269 457 830 30 772 11 825 164 366 589 79 451 27 171 655 710 740 922 303 426 520 389 512 385 129 71 613 660 900 224 97 309 558 78 25 286 782 478 550 418 142 434 382 849 169 158 521 45 20 78 740 740 719 667 296 905 889 323 465 350 289 369 901 800 926 471 711 661 203 485 613 224 36 60 303 466 336 500 621 693 227 756 690 786 816 718 671 563 182 331 612 910 386 26 651 254 26 662 660 553 842 321 366 624 32 668 670 328 52 613 658 307 765 598 818 360 369 462 68 317 79 13 301 769 143 926 203 699 583 655 919 137 140 563 644 188 450 528 64 605 212 705 852 265 332 650 219 71 916 634 828 392 575 250 546 843 651 213 858 829 7 469 576 864 410 425 701 99 712 811 717 668 241 816 640 577 911 640 447 882 850 434 603 791 462 892 452 66 387 200 224 403 335 878 265 71 237 716 701 560 688 242 598 754 138 402 99 752 590 229 270 16 86 707 676 415 569 153 832 771 884 906 95 781 111 36 396 188 418 222 388 744 682 716 351 355 566 851 744 329 248 435 462 826 734 518 246 271 883 453 408 508 253 517 665 378 484 854 461 252 17 655 2 384 862 676 709 904 824 625 488 649 520 582 502 162 164 164 633 875 465 56 556 37 815 700 826 8 731 120 45 158 230 118 843 204 230 811 22 8 769 678 140 487 807 759 522 757 642 1 615 473 559 834 761 253 285 839 613 827 426 825 738 336 50 326 182 723 734 313 298 577 166 121 801 260 105 19 829 206 764 317 371 881 523 799 474 863 564 679 859 728 96 74 238 152 29 442 205 317 60 452 70 756 825 591 355 320 563 514 215 313 292 590 744 540 483 824 400 89 587 107 175 836 791 804 284 869 895 442 47 658 235 785 110 473 207 131 15 701 839 551 157 74 715 355 40 506 629 914 818 161 442 343 519 730 402 154 536 181 299 344 88 779 652 759 124 497 467 573 80 512 870 673 191 142 891 772 508 903 42 261 905 194 876 728 876 664 709 480 859 159 148 15 488 553 391 431 411 711 378 592 833 103 775 641 137 43 889 729 182 609 500 344 543 557 340 931 301 727 312 308 259 650 161 488 756 241 28 888 56 30 736 669 288 901 861 334 846 859 241 837 806 337 245 542 604 734 239 475 789 409 429 511 99 740 807 584 889 739 145 751 590 367 151 356 324 105 784 841 484 875 197 183 375 782 330 78 441 687 221 393 794 532 669 765 9 798 490 243 843 853 327 841 432 918 929 856 702 849 406 729 141 607 506 443 660 22 674 643 134 69 490 719 742 568 55 261 197 283 566 377 244 598 905 293 847 461 559 331 317 429 86 580 141 51 711 97 501 474 579 163 204 108 656 81 778 636 194 644 591 822 410 83 143 584 359 246 331 492 907 510 276 23 493 375 907 292 761 927 436 895 143 812 673 43 869 174 363 555 850 908 275 620 694 40 194 81 73 35 806 788 868 341 319 909 391 101 772 599 646 727 902 663 829 57 25 769 713 738 687 428 527 144 81 169 459 117 711 771 704 401 850 135 484 422 702 348 678 166 488 803 737 573 858 703 863 539 921 405 841 329 837 693 411 224 692 792 842 154 109 811 380 193 245 455 25 859 323 460 478 771 351 802 767 198 299 470 699 728 447 337 27 95 803 930 255 795 379 327 223 748 323 51 253 817 663 930 675 250 509 644 900 569 641 892 908 620 504 919 18 553 144 452 792 811 594 800 858 110 698 477 132 799 826 200 794 125 200 454 451 607 919 352 397 113 7 282 723 239 368 730 99 518 130 605 631 50 507 299 464 649 201 169 297 58 562 916 320 820 371 235 242 696 550 351 294 10 452 219 896 708 889 781 143 892 790 254 919 458 865 841 722 68 792 839 15 836 11 75 887 874 717 215 650 445 299 852 622 623 868 474 570 343 471 488 418 520 743 57 661 668 223 515 149 468 914 290 403 624 630 261 545 759 709 373 40 239 269 50 130 906 731 601 383 250 160 157 723 698 539 531 810 73 830 606 887 174 392 736 162 126 364 101 554 303 348 730 15 913 368 841 443 438 420 507 632 534 488 784 541 464 360 494 497 63 442 501 486 7 860 36 352 25 562 259 795 686 501 827 372 685 772 515 195 929 541 355 583 2 13 121 301 358 5 172 213 648 836 169 800 333 668 548 687 21 741 147 728 79 797 89 902 46 592 820 913 41 539 387 767 814 703 860 454 819 392 579 898 132 860 43 888 427 203 693 441 65 726 191 375 431 348 75 298 94 326 418 437 63 476 858 337 700 34 637 117 635 492 469 370 379 286 303 346 473 685 883 463 391 790 259 45 894 516 848 575 383 239 277 5 735 9 27 253 258 18 866 265 378 530 83 687 460 281 599 871 867 896 649 28 525 333 658 51 669 217 836 312 208 249 329 327 878 40 460 425 781 375 288 67 648 687 427 167 24 707 445 693 722 250 116 84 725 795 570 39 582 381 201 715 210 81 602 107 523 775 918 671 142 210 666 929 682 557 587 495 481 393 792 119 919 320 249 849 813 827 740 616 748 364 556 842 552 819 805 481 700 900 842 572 577 213 508 533 172 654 754 693 19 750 404 743 606 162 509 17 440 556 34 32 157 230 782 296 328 20 899 595 260 10 789 882 261 190 157 428 199 130 189 3 423 452 35 509 397 82 1 139 807 370 212 887 28 902 767 82 772 39 761 150 354 114 221 41 157 596 808 324 708 217 653 144 699 128 418 212 341 297 715 773 329 305 609 783 497 159 149 882 491 173 1 821 97 687 187 181 170 376 724 407 474 70 774 926 561 605 428 553 801 156 610 521 135 225 369 400 371 595 74 60 695 873 794 34 490 819 593 392 359 853 636 123 585 675 204 852 81 886 57 517 914 688 229 475 350 599 645 759 930 793 931 290 484 771 157 272 523 540 176 154 257 129 349 795 895 485 384 804 486 103 541 12 565 773 357 90 839 497 158 533 210 150 508 551 587 339 850 307 829 156 435 520 181 646 117 662 521 298 872 618 850 409 588 835 138 761 682 453 25 100 647 426 470 852 585 374 615 829 498 664 56 570 379 385 16 806 317 573 72 107 94 894 546 169 298 588 598 850 150 820 419 349 50 136 796 266 90 292 214 461 68 97 536 908 77 328 413 412 129 562 710 586 59 456 298 154 663 731 559 821 768 651 913 685 331 105 925 842 27 574 879 468 683 152 145 63 178 753 84 733 720 533 8 723 871 881 387 241 52 198 183 201 500 34 258 66 840 78 187 56 431 407 337 841 383 752 680 248 642 612 613 185 375 373 796 21 525 840 142 856 402 722 824 669 891 353 702 92 430 811 461 490 813 306 720 496 864 177 520 305 553 387 752 902 371 298 480 424 328 725 242 395 79 403 120 348 419 294 116 51 180 446 917 804 908 491 397 668 1 274 779 411 392 904 563 871 816 124 387 221 194 38 171 463 309 496 429 630 356 427 649 439 931 57 150 394 794 31 59 27 560 307 918 93 598 351 177 515 434 188 893 56 92 383 796 387 909 553 865 438 607 807 443 37 73 130 308 445 65 790 102 791 157 846 649 63 43 469 186 386 751 573 535 750 582 140 735 354 664 281 399 415 6 313 477 233 280 431 268 734 584 546 85 916 101 541 871 610 816 193 437 406 402 399 510 2 417 794 677 583 647 823 562 62 253 591 202 481 773 2 736 592 808 592 87 613 42 335 697 349 753 784 912 229 648 492 524 830 879 472 92 744 926 343 75 754 12 516 418 7 432 350 439 201 641 621 442 411 774 109 718 241 750 622 477 495 267 856 697 501 572 150 817 483 508 745 609 480 568 340 39 507 372 112 521 289 380 610 39 319 172 466 630 122 405 745 906 411 462 394 433 500 892 635 335 501 424 289 540 63 20 553 120 519 482 901 692 711 935 10 36 164 317 480 922 466 471 213 251 650 606 176 477 204 550 625 106 303 782 404 193 795 776 494 233 778 367 868 767 450 677 608 684 721 416 449 244 438 217 553 109 470 77 470 518 225 809 923 318 872 54 101 492 736 856 466 307 814 663 601 134 339 432 630 118 829 254 165 694 611 665 353 874 561 133 929 382 71 397 895 198 604 756 87 49 265 781 842 247 106 885 732 341 340 10 239 294 28 3 541 352 550 301 569 128 163 154 427 192 197 172 924 836 698 700 549 386 538 576 630 233 406 340 737 422 350 883 322 578 257 53 623 396 752 510 143 226 705 318 785 583 900 713 900 920 647 500 196 241 17 367 209 697 446 565 148 865 145 532 167 720 228 680 6 487 350 136 869 201 434 864 612 318 502 142 224 23 72 375 679 9 681 729 422 365 529 822 127 779 879 105 480 71 150 317 818 806 694 347 909 714 731 473 771 911 508 842 37 588 334 262 829 33 682 141 317 792 572 417 358 520 711 385 533 210 623 745 7 162 587 832 897 935 509 378 569 503 783 535 491 461 798 281 54 347 626 235 544 925 918 925 528 629 358 829 203 551 810 343 882 472 297 577 915 410 932 460 541 442 47 905 542 316 586 8 618 704 444 626 4 928 674 583 317 884 584 32 365 901 760 245 748 332 292 917 370 910 259 573 881 221 842 856 863 414 568 128 769 399 635 483 317 815 87 870 129 849 59 247 343 144 660 25 552 649 648 837 858 849 928 872 1 31 866 660 592 574 113 796 673 742 881 555 206 44 151 592 339 873 698 672 878 821 817 440 346 142 604 894 481 383 428 845 246 697 626 924 814 282 665 835 296 20 670 107 582 217 921 676 309 765 496 651 194 244 187 801 180 616 411 493 835 836 569 170 60 347 785 603 22 76 549 925 61 352 456 758 295 844 551 494 37 366 598 597 378 595 379 725 533 314 262 80 56 625 492 22 454 640 721 926 100 432 183 539 683 45 530 665 818 367 822 214 415 241 460 490 207 110 95 22 534 659 100 248 264 426 69 768 378 657 591 777 622 546 747 435 691 623 604 69 37 249 186 198 105 378 97 905 87 610 449 712 652 399 252 710 879 489 6 551 317 502 893 908 657 429 237 723 64 401 299 849 601 252 333 82 748 630 826 60 224 182 361 211 427 815 50 888 188 840 677 168 456 587 380 858 521 547 829 686 374 772 317 454 44 243 243 230 84 256 317 754 367 837 336 597 909 727 911 866 29 718 314 361 87 90 12 893 420 673 920 827 828 649 486 858 833 259 667 662 297 711 359 140 266 308 462 682 538 829 924 881 248 206 359 359 398 469 176 394 621 643 924 51 660 680 126 115 914 167 321 629 834 16 40 681 534 656 853 623 225 360 522 598 221 825 689 914 544 566 68 128 59 632 54 884 510 763 610 251 918 234 701 540 831 505 68 38 102 421 211 678 696 55 348 641 699 345 825 257 623 807 272 816 281 825 26 285 406 427 201 270 704 670 41 843 470 923 647 433 936 88 252 811 833 11 148 136 225 599 434 656 312 580 61 488 562 320 121 194 834 438 116 67 818 745 283 656 658 659 66 141 316 307 702 899 399 322 679 402 752 366 177 797 719 348 61 124 819 227 874 526 109 283 626 773 133 453 530 347 672 573 375 788 214 218 65 10 213 719 484 36 232 201 196 293 575 375 485 582 422 16 171 473 424 798 47 231 384 137 494 587 904 19 564 464 577 680 707 662 457 1 820 714 253 358 816 574 344 326 339 468 356 135 174 175 587 861 494 107 521 721 420 321 736 82 597 928 933 699 868 744 790 156 1 243 491 420 777 143 487 292 527 128 10 632 409 345 706 474 40 33 829 571 30 375 878 799 785 738 169 274 690 457 128 553 258 803 671 498 443 920 426 510 258 94 670 733 170 446 437 841 864 584 768 418 509 97 19 760 837 54 178 686 427 199 790 293 238 355 729 767 841 813 765 569 470 704 667 385 400 900 300 127 33 93 205 576 658 572 357 56 912 185 297 103 842 43 631 80 295 643 24 342 24 527 742 747 56 116 875 238 850 592 684 206 228 424 207 912 103 677 632 623 14 909 843 761 315 106 346 427 70 146 345 847 363 232 217 564 445 833 704 569 776 824 831 362 346 261 270 762 167 789 338 223 237 854 814 369 20 69 929 735 400 456 337 186 160 512 487 904 910 808 490 906 274 824 421 425 623 899 104 373 254 88 729 812 421 80 717 499 198 786 225 14 288 102 596 162 254 302 326 348 247 541 782 511 924 603 354 612 390 27 625 218 770 538 363 459 732 810 927 419 262 67 125 590 149 810 550 784 670 848 363 443 922 239 836 302 756 836 68 195 345 737 598 142 909 577 115 494 760 69 587 70 509 165 697 216 690 807 565 263 571 612 642 217 591 406 716 848 540 253 795 85 866 648 344 282 55 47 365 362 928 18 144 221 51 324 78 717 486 568 579 881 7 7 105 738 513 472 198 598 632 865 268 602 460 428 50 23 564 332 281 390 742 590 792 476 494 446 32 159 386 576 722 541 760 389 604 816 33 873 293 812 161 535 177 376 648 370 33 754 890 640 934 359 637 251 770 785 1 726 441 93 927 647 523 72 669 5 780 647 320 387 295 85 738 137 703 302 702 677 801 884 658 544 433 861 172 912 403 898 592 819 740 686 754 891 628 223 636 574 499 370 116 575 230 553 255 810 267 872 454 284 201 615 472 935 710 766 710 815 896 64 659 418 772 77 395 621 510 842 124 671 715 570 683 929 746 388 242 806 309 357 902 921 122 332 220 699 371 322 139 11 702 283 679 209 694 576 112 665 319 426 185 257 760 80 636 772 212 674 270 132 849 137 816 443 447 326 590 854 818 633 47 801 572 586 585 821 146 254 174 784 335 555 167 53 503 256 310 474 870 452 19 598 411 736 320 711 833 719 936 816 149 524 259 544 761 465 152 665 819 107 575 296 819 193 67 21 92 345 667 752 888 796 168 836 8 169 933 725 350 112 842 822 529 698 442 175 177 5 253 590 704 568 178 908 706 84 639 896 351 175 484 366 930 678 111 411 810 906 35 230 546 232 38 231 405 608 919 344 44 26 667 831 511 496 931 169 389 824 436 767 202 828 638 43 893 339 837 908 869 609 536 46 478 620 369 13 298 424 109 104 308 579 117 536 665 394 412 535 856 579 541 7 500 632 34 880 245 826 355 285 182 596 55 820 169 638 288 313 386 39 254 687 172 57 390 478 509 799 744 422 211 872 824 68 825 933 800 698 773 380 576 137 482 264 913 931 523 542 651 771 511 284 349 860 633 98 684 445 220 760 191 256 250 20 176 796 647 203 275 918 18 808 369 231 708 548 895 357 564 599 464 303 539 558 389 169 674 712 839 479 75 881 471 250 822 674 10 246 45 202 752 25 346 543 568 165 600 497 627 848 794 443 642 353 587 21 801 572 248 902 928 245 549 377 428 661 843 592 819 675 933 204 29 318 558 572 386 364 646 908 204 294 360 891 660 789 207 568 844 38 912 238 441 631 860 459 128 387 783 616 90 768 377 897 89 98 22 583 721 96 528 261 412 149 794 76 837 895 548 59 584 254 503 354 766 875 493 159 670 531 812 132 257 809 76 22 894 159 298 737 586 736 878 459 7 763 686 853 919 569 387 854 626 384 134 46 522 570 140 443 681 740 44 271 540 269 445 339 631 839 703 88 254 858 831 635 739 812 890 279 850 638 408 201 509 615 316 605 526 671 748 262 889 716 635 723 509 889 454 616 83 210 481 297 254 405 297 227 478 245 220 338 435 272 220 325 24 650 109 401 702 123 131 440 611 693 219 129 564 183 63 895 886 706 430 794 462 789 285 172 788 284 713 436 89 126 322 890 355 194 700 206 375 871 581 603 446 611 917 363 890 174 794 921 918 333 824 605 774 655 551 616 185 511 49 484 345 654 481 537 488 851 387 272 820 833 463 600 191 520 536 337 583 199 715 773 521 925 637 572 901 442 900 74 464 862 741 826 878 927 299 815 801 662 915 90 239 325 703 309 526 903 256 141 429 551 766 874 686 699 295 618 597 564 780 918 387 505 223 169 854 320 725 173 449 353 685 264 603 465 390 795 111 25 823 798 480 96 827 492 159 277 237 759 509 154 531 424 258 49 425 378 111 575 530 130 331 485 157 374 474 576 430 40 817 535 717 344 176 357 835 545 27 720 834 131 660 108 935 1 929 470 657 827 285 632 309 859 15 684 70 791 440 173 385 114 381 543 18 210 251 820 326 154 64 487 252 768 889 476 389 528 290 617 627 249 799 408 355 252 538 196 627 721 48 568 516 353 393 484 490 30 828 216 531 919 337 420 529 610 6 260 713 493 299 555 935 105 738 364 889 715 612 617 456 37 780 518 606 675 677 798 402 726 754 303 852 631 672 727 877 704 271 4 72 154 18 714 490 351 491 286 395 536 131 828 216 714 242 305 504 84 358 652 544 855 540 320 921 22 264 501 265 419 563 728 419 551 430 866 333 698 383 179 698 444 277 553 615 483 44 849 850 708 103 776 849 587 581 931 852 207 662 768 884 75 601 237 419 260 186 761 912 537 757 898 448 876 789 239 761 827 439 528 603 153 318 268 722 69 312 666 64 490 184 592 558 610 821 534 269 381 525 373 559 900 256 587 86 283 249 759 840 35 503 912 590 531 296 577 915 613 452 912 795 177 164 645 761 612 549 307 215 477 914 700 108 172 567 896 761 520 36 910 925 468 638 204 819 393 286 823 387 519 545 798 818 704 401 841 752 619 252 86 882 750 778 98 35 38 695 766 163 117 520 3 254 307 537 228 689 745 389 273 817 932 593 339 342 753 580 280 464 32 897 63 755 921 194 580 382 547 120 788 92 702 208 52 686 556 781 877 825 75 211 666 347 13 587 434 405 507 543 716 170 705 70 680 196 214 224 356 841 594 622 711 12 438 503 895 119 785 901 142 740 404 362 335 356 402 489 549 725 909 475 702 485 652 835 175 388 247 563 472 778 848 737 806 242 702 401 641 348 377 536 116 286 812 608 533 202 223 572 134 84 139 127 14 497 303 186 52 486 930 769 920 830 242 788 511 840 565 652 520 252 848 566 329 781 930 754 152 893 604 311 623 663 916 69 216 279 378 63 2 164 316 574 563 12 893 848 579 561 706 883 146 736 478 140 664 476 93 176 891 252 555 221 526 214 783 694 455 791 799 844 931 219 369 617 370 404 821 215 934 631 525 667 235 787 10 627 569 467 915 218 595 479 436 361 845 530 134 68 6 334 814 660 636 47 221 157 482 437 629 724 661 312 489 604 549 704 627 265 10 104 639 437 528 725 132 834 605 505 776 496 280 354 77 330 210 896 25 495 501 877 385 158 188 129 606 509 824 71 30 607 903 324 808 387 31 151 103 573 109 359 720 15 787 655 838 877 822 120 58 342 314 560 94 217 379 577 285 38 242 423 336 696 733 243 500 555 27 567 343 347 652 203 44 706 207 925 703 580 934 620 693 53 700 854 541 199 694 89 522 829 464 584 719 134 67 812 220 235 213 666 340 442 559 755 920 41 449 936 741 75 13 569 877 606 676 179 870 609 684 423 642 644 905 252 295 221 563 581 495 622 588 703 143 649 182 387 32 591 606 774 596 193 904 726 479 702 744 91 380 715 822 530 738 761 378 92 899 539 56 443 281 492 390 87 253 652 871 683 434 382 818 914 703 385 345 536 349 204 539 416 418 932 452 337 3 259 57 57 610 261 682 637 551 144 109 307 9 647 889 730 72 453 485 824 616 347 252 98 174 198 291 75 128 76 193 588 724 579 421 856 674 575 325 333 342 759 479 365 573 628 471 196 706 132 584 680 894 800 633 390 761 232 917 519 455 470 564 320 673 921 482 923 333 680 305 683 857 118 713 755 369 214 92 734 42 59 641 355 849 677 801 763 686 420 41 1 158 195 502 331 26 400 766 625 428 321 461 685 68 360 384 381 148 101 419 563 450 257 51 699 791 650 359 85 383 71 185 714 315 810 338 200 595 280 131 423 444 832 138 611 104 805 702 593 261 367 197 52 764 829 177 781 310 438 631 771 2 376 262 708 263 785 398 479 367 127 712 291 151 766 786 688 925 227 697 47 703 94 145 567 595 472 345 198 894 437 739 693 377 412 627 656 660 24 544 196 459 111 10 336 576 650 427 319 521 625 85 281 892 357 175 839 646 558 91 346 96 411 135 791 206 879 469 367 264 322 884 385 332 254 5 393 717 764 38 342 642 33 521 391 352 886 583 653 730 156 683 745 44 457 164 679 817 342 247 394 479 5 248 570 450 270 190 158 172 505 739 898 473 300 884 768 521 911 546 730 313 748 810 198 236 424 195 691 748 797 140 819 91 732 33 408 450 634 475 848 608 239 26 8 444 606 535 479 681 81 480 812 389 529 630 326 777 410 406 40 712 842 729 125 555 207 65 750 181 598 499 884 495 234 691 936 292 607 736 32 276 257 440 795 393 876 207 94 195 84 343 926 706 560 770 459 68 714 545 835 241 213 303 750 782 633 257 776 438 177 470 616 708 806 368 347 314 637 831 100 742 792 501 778 739 502 334 911 124 328 196 114 4 186 525 113 366 890 440 909 99 754 432 739 423 553 500 237 745 571 813 240 407 269 391 628 62 302 262 440 453 162 222 328 224 608 929 491 33 847 429 368 247 647 672 789 216 286 8 698 894 677 697 395 218 516 219 297 372 767 135 296 883 337 795 791 25 16 511 553 711 633 880 21 213 756 616 582 386 733 305 311 394 931 93 698 324 710 585 32 493 347 307 211 489 176 379 391 425 108 707 327 163 186 422 531 38 847 2 369 11 42 71 495 593 928 333 82 179 352 567 265 741 597 671 307 487 444 189 635 194 296 112 224 376 130 514 714 82 31 258 226 200 828 509 403 513 773 187 200 729 415 728 188 422 409 229 18 541 352 489 96 209 637 737 503 10 794 137 260 145 171 707 823 5 509 733 50 485 544 510 94 170 484 313 470 396 53 128 750 698 740 111 66 618 932 392 315 792 833 422 75 835 852 605 533 221 927 97 644 621 482 403 549 435 23 464 521 184 654 867 15 626 900 177 784 341 935 650 606 703 251 440 637 406 858 98 197 793 517 688 540 515 324 832 30 14 567 32 311 298 613 631 748 34 22 407 609 680 348 337 193 109 657 1 455 223 633 108 443 519 10 440 761 647 719 674 161 21 507 691 188 241 518 365 268 101 337 821 615 751 489 753 559 707 56 685 366 270 266 32 529 882 902 900 142 638 16 318 826 568 588 38 112 611 913 567 714 106 683 34 796 269 173 123 318 579 110 927 89 762 475 571 160 690 455 859 818 110 488 298 272 154 853 377 548 23 780 267 640 655 602 774 31 72 131 416 772 727 24 235 566 838 350 180 919 325 718 118 563 313 15 145 341 729 673 593 476 418 496 202 763 762 113 91 903 65 175 586 475 394 408 662 774 386 219 905 611 576 177 812 799 48 506 707 471 253 508 797 542 780 763 349 455 895 23 891 875 4 415 316 93 586 695 913 102 773 31 548 70 470 451 883 903 322 361 314 246 414 102 33 530 66 197 568 928 578 66 606 223 906 38 688 366 122 148 65 641 196 776 120 263 928 205 407 12 750 404 625 389 233 579 829 540 185 851 413 488 58 919 495 398 625 198 317 492 293 67 264 511 110 26 601 114 929 867 650 855 382 315 722 5 707 449 313 306 409 5 676 261 888 606 856 540 152 811 472 310 27 199 348 219 270 267 682 141 844 176 773 773 193 661 477 177 706 237 52 7 500 370 240 537 98 9 604 894 258 636 474 225 410 677 361 919 674 326 497 486 281 907 483 26 7 105 8 403 606 556 906 569 562 212 668 902 643 570 546 899 77 884 254 175 743 121 679 367 812 527 567 534 550 139 268 373 105 718 653 405 304 238 371 335 560 830 550 625 510 571 523 733 157 156 891 515 333 794 767 727 59 816 10 778 399 13 865 81 239 393 200 582 820 798 318 593 267 225 107 312 265 751 640 828 75 31 456 395 285 824 279 659 130 896 274 811 354 921 921 332 465 94 136 58 20 813 608 876 563 677 605 640 374 512 40 388 604 660 914 278 445 751 156 368 449 929 747 132 292 262 830 667 772 884 912 753 712 770 477 35 400 125 515 127 727 892 284 928 125 690 119 375 418 158 59 629 635 475 396 650 658 22 785 578 344 386 517 375 785 236 671 137 77 153 491 191 610 318 851 805 476 742 458 191 392 613 74 486 588 844 564 431 242 301 469 311 457 148 364 894 280 592 58 79 698 463 336 566 288 649 575 367 392 360 892 421 273 547 268 633 711 508 555 44 774 793 306 735 630 869 219 254 127 737 915 236 479 450 273 906 339 4 827 395 37 502 743 734 367 674 916 76 395 729 152 433 786 209 484 549 699 456 234 525 661 770 555 590 692 695 412 460 214 96 727 612 857 442 599 161 914 892 195 812 761 724 34 660 39 477 540 276 66 366 772 302 463 327 151 774 463 511 578 180 901 613 289 277 440 611 53 502 361 685 878 443 118 829 41 716 170 858 609 454 846 43 123 722 633 190 481 50 343 256 44 209 39 784 681 35 831 472 214 273 385 358 838 525 827 655 506 861 601 359 314 914 786 289 356 395 627 385 328 234 154 623 332 409 402 319 269 164 285 430 188 648 813 789 844 510 134 780 300 756 256 800 141 164 492 751 878 275 906 110 377 206 838 447 304 516 934 68 810 63 630 475 410 265 270 347 249 384 246 424 648 798 247 609 805 149 807 220 182 672 216 702 822 150 351 769 438 317 218 545 209 317 733 342 286 786 93 677 290 322 747 199 197 268 714 262 109 223 891 681 702 342 175 626 915 136 353 702 543 599 530 893 132 126 76 211 853 462 291 530 899 56 741 120 712 935 340 49 815 405 698 571 552 226 591 923 2 40 525 405 785 589 180 519 456 565 313 50 434 671 64 542 655 829 134 742 788 461 24 724 704 460 146 453 454 519 226 597 893 91 104 72 753 275 835 882 103 629 843 620 127 520 339 55 218 314 816 481 293 449 330 192 928 75 451 638 697 168 425 920 249 273 32 36 730 709 146 601 151 368 772 691 935 155 254 139 555 95 250 416 780 875 926 115 612 41 299 923 382 290 752 842 420 379 578 29 849 563 901 80 151 715 936 472 916 664 663 234 413 593 927 468 854 464 534 37 897 655 792 712 545 605 491 471 659 563 695 71 925 475 854 96 633 286 650 480 641 115 51 234 31 17 825 460 634 380 568 591 600 55 750 95 359 917 922 732 493 410 810 239 595 684 102 214 56 138 873 821 432 914 535 493 747 591 466 618 839 773 313 261 451 105 750 624 196 828 174 335 258 234 933 911 211 826 217 644 888 26 411 426 397 19 166 486 281 364 60 564 201 23 233 167 727 834 195 728 471 16 837 887 811 295 279 591 55 64 279 557 713 800 576 280 850 164 523 222 281 669 59 674 645 901 180 40 230 861 129 45 767 695 123 195 736 723 916 394 321 433 742 139 609 376 417 586 696 140 810 530 539 284 550 171 396 769 305 215 366 836 829 609 610 814 497 135 108 789 236 123 691 183 67 643 226 649 571 389 62 795 644 659 432 651 727 843 291 70 448 662 91 202 156 482 928 915 2 571 492 412 629 477 420 118 475 353 23 497 357 759 556 442 507 243 342 443 809 653 786 397 824 72 208 617 296 644 290 619 392 480 549 562 580 282 24 800 527 447 931 37 283 771 31 322 45 222 639 451 208 639 389 893 392 412 868 507 663 439 370 297 313 20 285 126 518 485 876 435 168 795 145 22 483 551 483 807 688 174 205 686 120 373 472 296 286 805 742 801 868 199 573 920 516 511 643 205 797 582 524 260 786 191 824 190 478 360 674 754 552 636 436 450 594 11 31 115 421 663 288 765 696 675 74 782 739 205 428 634 548 378 224 18 769 274 825 167 934 821 334 492 44 692 144 602 670 219 668 449 903 315 346 697 660 840 257 875 933 238 445 184 866 64 261 881 356 918 3 758 48 436 512 471 17 596 87 629 401 102 145 68 921 104 224 324 386 409 345 261 211 454 591 693 300 736 847 240 23 245 77 142 346 13 843 755 731 33 495 103 143 795 912 387 637 765 911 446 36 231 780 640 427 267 242 279 209 712 483 744 874 895 293 215 525 642 304 578 642 813 54 476 217 158 304 812 186 902 541 98 434 607 620 174 345 570 119 929 914 444 477 378 198 428 129 518 466 63 353 381 35 682 496 743 692 859 841 707 504 677 337 925 296 195 398 515 583 900 443 556 291 8 113 603 341 121 748 671 482 580 603 545 822 718 21 447 828 256 709 110 292 98 453 892 669 450 683 757 778 525 576 754 92 787 172 300 682 285 905 408 170 88 481 222 329 241 495 356 672 643 404 626 575 924 716 483 49 749 122 820 863 471 438 727 117 277 913 438 47 783 514 137 143 920 366 918 248 56 75 628 274 545 132 283 555 199 900 440 645 681 791 285 256 133 631 72 364 583 390 580 457 488 544 107 162 795 753 200 369 364 936 646 32 353 874 778 124 712 118 784 531 216 502 335 495 567 397 173 429 542 129 478 875 870 163 68 670 713 253 125 267 514 5 336 506 293 771 863 453 255 385 27 219 404 277 699 751 693 391 527 775 910 39 604 885 906 742 241 224 154 746 704 577 680 336 659 727 856 439 507 177 624 683 819 372 415 688 255 819 569 758 477 134 712 822 624 717 197 675 711 717 552 436 931 77 567 865 183 81 872 376 470 731 631 66 81 560 186 186 800 591 672 343 902 514 9 578 446 216 709 117 466 369 624 728 731 674 894 230 100 60 68 109 775 203 734 370 927 116 872 863 260 276 294 192 148 527 56 534 752 574 107 177 247 39 776 229 779 12 727 115 448 280 532 48 930 583 708 440 1 402 648 296 281 337 36 860 180 765 175 850 113 278 514 372 604 274 405 204 872 89 743 705 826 808 409 137 625 476 577 353 87 911 228 298 192 115 372 541 73 331 86 910 62 401 49 244 848 659 669 894 538 569 682 519 573 290 415 698 173 502 838 719 601 878 349 920 233 34 425 702 355 187 328 899 824 662 92 53 472 891 882 190 399 368 662 236 146 190 603 751 494 507 177 302 487 413 920 164 54 304 138 539 466 170 583 678 527 129 644 498 685 655 359 463 903 637 664 887 270 608 745 677 218 665 704 134 542 172 606 799 120 500 121 610 162 657 7 312 877 617 876 83 176 59 812 148 487 506 328 685 781 741 512 254 49 371 850 892 637 869 810 844 854 688 913 588 643 412 901 880 287 460 512 472 242 817 3 228 546 874 238 175 757 864 584 227 868 223 101 367 107 679 404 47 176 720 670 820 311 655 459 8 935 641 532 28 172 600 488 40 426 734 148 795 116 415 778 679 744 797 591 573 88 296 859 892 648 456 552 917 125 616 303 530 136 434 9 425 494 687 912 548 632 292 342 849 241 557 21 658 421 801 75 68 118 410 263 602 537 472 164 808 402 376 204 869 781 6 157 485 754 637 26 346 663 130 207 251 119 172 392 231 649 767 369 725 464 290 58 237 76 288 597 933 855 533 224 627 858 266 358 892 758 557 750 239 903 328 148 352 738 227 422 682 481 391 118 288 281 785 417 6 909 622 661 928 625 695 817 349 3 131 108 94 233 896 669 891 37 455 800 610 621 399 668 867 703 615 913 510 291 909 856 491 871 110 109 7 759 404 258 280 440 130 802 310 917 288 668 826 346 193 413 384 899 301 160 557 795 449 257 433 270 374 812 466 882 787 814 409 235 459 541 819 494 186 815 476 391 237 870 816 407 641 914 399 121 658 758 44 75 294 118 170 304 484 298 542 707 732 678 113 396 767 445 753 803 401 11 332 850 233 933 339 713 401 598 552 634 879 37 128 693 482 893 647 102 870 477 561 96 770 156 647 721 558 282 790 882 536 120 36 298 350 431 293 300 368 229 741 258 683 854 868 924 592 253 84 45 446 817 443 838 930 138 329 381 66 505 431 86 807 592 140 545 696 923 94 316 852 562 418 349 715 7 230 298 681 879 177 120 578 642 862 190 393 218 818 164 652 722 218 425 24 468 564 262 692 725 477 539 327 301 395 507 332 700 675 610 348 702 459 30 913 542 57 776 722 132 846 649 245 737 453 23 214 791 748 179 905 53 784 790 532 482 229 36 394 175 654 104 582 205 932 566 867 778 332 13 429 932 826 578 251 811 574 345 241 684 936 875 815 580 158 471 488 475 352 160 111 89 159 199 597 585 654 768 839 926 703 525 96 114 610 340 186 4 450 904 8 693 112 902 641 245 805 566 334 76 517 67 877 908 254 550 675 97 885 58 271 33 711 558 705 375 923 682 210 532 438 438 465 243 729 219 56 513 413 895 707 882 122 56 735 519 838 7 3 5 5 4 5 1 3 6 2 1 1 4 7 5 1 1 5 3 7 2 2 2 5 4 5 5 5 3 4 4 6 7 5 4 6 5 7 1 7 3 2 1 1 3 7 1 5 4 4 2 7 5 1 2 6 2 2 4 1 1 5 3 1 2 2 1 4 2 3 6 7 2 3 2 3 2 1 5 5 1 2 5 5 3 7 1 5 5 1 7 2 2 6 4 4 5 3 7 4 7 3 7 5 5 7 3 2 1 6 3 5 6 6 1 1 7 1 7 7 7 1 3 7 7 7 7 3 2 4 2 5 7 1 4 1 3 6 2 2 7 2 6 4 6 1 5 4 1 7 2 2 7 5 1 2 1 5 1 1 6 6 3 5 5 3 4 5 2 7 4 3 6 5 4 4 6 3 5 6 3 4 1 7 4 4 1 6 7 6 7 2 2 4 1 4 4 5 4 3 4 6 4 4 2 6 6 2 5 1 3 2 2 2 6 5 3 2 7 3 2 4 3 4 3 3 6 3 1 5 4 5 5 7 5 5 7 3 1 1 5 6 3 7 7 6 5 7 5 6 3 4 3 7 1 2 7 4 2 6 6 5 5 2 1 5 1 2 7 1 1 6 7 4 4 1 1 1 5 6 4 7 1 3 7 5 5 2 5 2 5 7 7 3 6 4 2 2 2 7 4 7 1 7 4 2 6 1 2 6 1 5 1 5 4 1 1 2 2 1 5 1 6 7 2 2 3 6 5 7 7 6 1 2 4 1 2 1 2 6 3 4 3 2 4 4 2 5 6 6 3 3 5 1 2 7 1 7 5 4 4 1 7 4 7 2 1 7 4 3 1 5 7 2 3 6 2 3 7 2 2 1 1 5 1 3 6 4 4 2 6 7 6 1 2 7 1 4 7 6 2 1 3 5 1 2 7 3 7 7 5 5 7 3 4 2 3 4 5 4 5 1 2 6 1 1 5 7 4 4 5 6 1 3 4 5 6 4 6 4 3 6 2 5 3 1 5 2 6 7 7 3 5 7 4 6 2 1 2 6 6 2 6 5 7 3 5 3 5 7 3 1 1 2 2 2 5 5 4 4 3 5 6 6 2 3 4 7 6 6 5 1 1 4 4 7 2 6 1 2 7 1 5 2 2 7 7 2 7 5 5 4 3 4 1 5 7 1 7 4 6 2 7 5 6 2 3 6 4 5 5 5 2 4 4 5 3 7 7 2 5 2 1 2 7 2 3 3 1 5 2 3 1 6 5 2 6 1 1 5 3 1 1 7 2 6 5 6 3 2 7 2 3 6 3 5 5 2 2 3 1 5 1 1 7 2 3 2 1 7 7 5 4 7 3 7 3 4 2 4 2 5 4 4 7 2 6 2 4 2 7 5 3 3 4 3 1 7 5 1 2 7 5 4 7 2 3 1 5 1 6 3 4 2 4 1 7 5 7 6 7 4 6 3 2 2 3 5 5 2 3 2 4 3 4 6 4 3 5 6 4 5 4 5 5 5 4 2 3 5 6 7 3 4 6 4 4 4 2 1 7 3 5 4 7 4 6 2 7 4 3 7 5 6 6 6 3 4 7 4 2 6 1 7 1 1 4 3 6 4 3 2 1 1 2 5 6 7 1 6 3 5 7 3 3 2 6 1 6 5 7 7 4 6 2 3 1 5 7 6 3 6 4 5 1 1 7 3 2 2 2 7 6 1 2 6 3 4 5 6 3 6 5 1 5 4 4 2 7 5 3 7 4 7 6 2 6 2 2 1 4 1 4 5 6 6 5 2 2 6 7 4 4 2 6 7 1 6 5 4 7 2 6 2 3 2 2 2 6 4 6 6 1 2 2 6 1 5 1 2 2 2 6 2 7 7 4 1 5 5 6 3 2 4 1 3 3 2 2 6 7 4 7 3 3 3 4 2 2 2 7 1 4 1 3 6 3 6 6 6 2 6 3 2 5 1 3 4 2 7 3 5 1 7 6 2 1 7 1 7 6 7 1 7 4 1 3 7 7 4 1 1 6 6 2 5 6 4 5 7 7 1 7 7 5 6 2 2 6 3 4 2 7 7 7 3 4 3 3 6 5 1 4 3 7 4 2 6 4 3 7 7 6 2 5 3 5 7 6 2 3 4 7 2 2 7 5 5 7 4 3 4 7 7 7 1 6 6 2 4 5 1 3 7 7 1 5 2 7 5 6 4 2 6 5 6 3 3 6 7 4 3 3 1 7 6 3 1 7 3 2 1 5 1 5 1 4 3 4 5 3 2 7 4 2 1 3 2 1 1 1 7 2 6 2 3 6 5 6 7 3 3 7 2 7 4 1 4 1 3 7 2 6 4 4 2 3 5 6 2 4 3 6 1 1 3 2 4 7 5 3 5 3 3 1 5 6 5 1 4 1 1 7 7 1 4 3 2 4 7 5 5 4 5 2 6 4 1 6 3 6 4 7 7 4 2 5 3 7 7 7 5 7 6 2 3 7 3 7 6 4 6 3 7 7 5 1 2 1 1 7 1 1 5 4 1 2 7 2 5 1 5 6 1 4 1 5 5 7 7 5 1 5 5 5 7 1 3 3 7 2 4 4 2 3 6 6 6 4 3 7 7 2 3 2 1 7 3 6 7 6 3 5 3 2 2 1 1 4 6 1 7 3 3 5 1 2 4 5 3 4 7 3 7 7 1 3 2 5 3 6 7 4 5 3 6 2 6 4 7 7 1 6 1 7 2 3 1 6 2 5 7 4 2 6 4 3 1 3 2 7 4 7 5 6 6 2 7 5 2 7 4 7 1 1 1 4 2 1 6 1 2 1 3 3 4 1 2 7 6 5 2 5 5 6 7 1 4 6 5 5 6 4 5 4 6 1 7 5 1 4 1 5 6 5 4 5 5 4 2 1 6 7 2 2 7 2 5 3 2 5 5 6 1 2 6 1 7 6 7 2 4 5 6 5 4 6 6 6 4 2 1 6 6 2 2 2 6 7 4 4 4 3 6 7 6 4 7 6 7 5 7 2 6 3 2 1 3 5 7 4 2 6 2 6 6 1 2 1 1 2 2 7 3 4 7 1 2 2 1 1 3 5 2 4 2 4 3 6 6 5 1 1 7 1 7 3 5 2 2 5 5 6 7 1 2 7 5 6 5 6 7 4 4 6 6 1 5 6 6 6 1 6 1 2 1 7 4 3 1 3 6 2 7 1 7 4 3 7 4 7 1 3 6 5 7 3 6 2 2 7 5 5 5 5 3 7 7 3 7 3 5 1 5 3 7 4 6 6 7 5 7 6 4 3 6 1 4 5 3 4 3 6 6 4 1 4 5 7 5 1 7 1 2 3 6 3 1 2 1 7 3 5 2 2 7 6 6 6 1 1 6 6 1 6 7 4 4 4 2 3 2 1 6 5 7 2 3 3 3 1 4 6 4 1 4 4 6 4 7 6 1 1 7 4 6 2 1 2 1 4 5 7 5 4 5 2 5 1 2 1 3 7 5 4 7 4 7 1 3 5 6 5 7 1 7 1 5 6 7 6 2 2 6 5 7 7 5 1 1 4 5 3 4 6 1 2 5 5 7 4 2 2 4 7 1 1 4 5 6 4 4 6 2 7 1 6 2 1 7 1 1 7 1 1 4 7 6 4 5 5 6 5 1 1 6 6 3 5 4 2 7 3 4 1 2 4 4 2 7 4 2 7 4 2 4 6 7 6 1 2 7 4 4 2 4 5 6 7 6 3 5 1 2 3 1 6 2 6 6 1 5 4 1 2 1 2 6 1 7 1 2 2 6 7 6 2 1 3 3 1 3 3 2 6 7 5 7 7 1 4 5 5 4 5 3 1 5 5 1 7 6 7 3 6 6 3 5 6 7 2 1 4 3 2 7 7 4 5 5 1 1 6 5 5 2 2 3 5 1 4 3 3 4 7 1 7 2 3 6 1 4 2 4 1 7 3 5 2 7 3 1 5 5 6 3 2 4 7 6 5 3 5 1 3 1 3 2 5 3 2 2 3 5 4 3 7 7 3 3 4 3 1 2 4 2 6 7 6 1 2 6 6 5 1 1 3 1 1 5 6 4 1 5 2 7 6 4 1 5 5 6 3 1 6 2 2 7 2 7 3 5 3 5 1 7 2 3 7 7 2 4 1 5 6 3 7 5 1 3 1 6 1 3 3 2 7 7 7 7 4 4 1 5 3 5 6 3 4 3 3 2 4 7 4 7 1 5 3 2 7 7 3 6 2 6 4 1 3 2 6 1 6 7 2 6 7 2 3 2 7 1 2 2 5 5 5 6 6 3 5 3 7 5 6 5 1 1 3 7 3 4 5 6 5 7 7 5 1 2 2 6 6 6 5 2 6 5 7 7 5 7 7 7 1 6 5 7 2 5 4 3 5 1 1 6 3 2 2 7 3 5 2 2 2 3 1 7 3 4 4 1 7 3 1 2 2 3 5 4 6 2 2 3 2 6 1 7 7 2 4 5 6 3 7 6 3 4 7 4 6 3 3 2 4 1 6 7 3 4 2 7 1 6 7 3 4 5 2 2 3 5 3 2 5 3 5 6 1 7 1 7 1 6 5 6 6 6 6 4 6 7 3 3 6 2 1 4 1 4 1 7 3 7 2 1 7 7 7 5 3 6 6 5 4 3 5 3 5 5 1 6 7 7 2 1 5 3 3 3 1 1 3 7 2 4 1 1 5 6 3 3 6 3 1 4 1 1 7 4 1 1 1 4 3 1 7 4 3 6 1 6 5 1 3 2 2 2 7 4 4 1 1 1 6 7 5 7 5 7 2 1 2 7 2 3 7 2 6 6 7 6 5 3 4 6 1 6 3 4 4 2 1 6 2 3 6 4 3 4 7 4 7 5 4 1 2 3 4 1 5 4 1 7 2 7 5 4 2 4 6 2 5 3 7 3 3 6 1 5 1 1 1 6 6 6 6 3 1 7 4 3 1 3 2 2 2 1 1 6 6 5 4 7 3 6 4 7 2 2 2 4 2 3 1 2 4 3 2 3 1 5 2 5 7 3 2 7 7 4 4 7 1 5 5 1 6 1 1 1 4 2 5 3 4 5 7 5 2 5 3 7 1 4 4 7 4 4 4 5 3 2 3 3 6 1 3 3 3 3 3 2 3 6 7 7 1 4 7 2 7 6 6 2 4 4 4 4 4 6 2 3 7 4 1 1 2 2 5 7 3 6 7 3 5 1 1 6 7 4 6 7 7 5 4 7 1 5 3 6 7 1 4 6 4 3 2 7 4 5 1 5 6 3 7 5 3 6 6 2 7 5 7 4 1 5 7 3 5 1 4 3 4 2 6 3 3 3 5 2 6 6 2 4 1 1 2 3 2 5 2 2 2 7 2 4 2 7 6 7 1 3 7 1 6 1 7 1 4 4 7 5 1 3 7 1 5 6 3 5 5 6 4 5 2 6 3 7 1 5 5 3 2 1 5 5 4 1 6 6 2 3 6 3 4 7 3 2 2 1 2 1 5 3 7 4 2 7 3 5 5 5 4 3 6 5 3 4 4 3 6 5 4 4 7 6 4 6 6 3 3 1 5 4 7 7 4 5 7 5 1 4 4 3 5 4 3 4 5 1 4 6 5 3 7 2 3 3 5 1 5 3 5 5 3 7 6 2 4 6 7 7 7 7 6 4 1 7 6 6 6 2 5 3 5 7 2 1 2 1 2 7 6 4 2 3 3 1 7 6 4 7 7 3 6 3 2 3 4 1 3 3 6 1 2 7 1 2 1 1 5 1 5 4 4 4 4 1 3 1 4 7 4 7 5 4 3 3 5 7 4 3 5 4 2 4 5 3 2 4 1 5 2 5 5 6 1 1 7 1 5 3 2 1 2 7 6 3 2 7 2 3 3 5 5 3 3 4 2 7 4 6 1 4 1 3 4 5 5 7 5 3 1 2 7 3 5 6 1 2 3 5 1 3 4 3 5 2 4 3 6 7 3 1 4 3 3 4 4 3 1 6 6 2 7 3 1 6 5 5 5 6 6 1 6 4 1 1 5 4 4 1 1 3 1 5 1 3 5 4 6 1 1 1 2 5 2 1 3 2 5 2 7 6 1 6 4 6 3 3 4 1 5 5 4 1 3 5 3 4 2 6 3 4 5 3 5 6 6 4 6 6 1 5 3 2 1 6 2 1 5 2 1 1 3 7 1 6 5 1 4 1 6 1 2 2 4 3 1 7 4 2 6 2 7 6 6 7 3 2 4 7 2 6 3 7 7 1 1 2 4 4 4 3 2 5 7 2 1 4 5 1 4 6 7 4 7 1 7 2 6 6 7 2 3 3 7 6 4 7 3 4 1 6 5 5 7 7 1 2 6 5 4 2 7 6 3 4 2 5 4 1 3 7 1 5 4 3 4 1 3 1 4 1 4 3 3 6 5 2 5 5 7 2 7 7 7 7 6 7 2 7 4 7 5 4 3 2 3 6 1 3 2 5 3 1 1 1 2 3 7 2 6 2 1 3 6 5 6 1 1 6 4 4 7 5 2 2 2 6 4 6 5 7 7 4 3 3 2 3 4 4 5 5 7 1 7 2 6 7 4 7 4 3 6 2 3 6 4 5 2 5 7 1 5 3 6 6 5 2 6 2 4 5 2 3 5 3 5 5 7 2 6 5 5 1 5 6 2 1 2 6 4 5 4 6 6 3 3 5 3 7 1 6 6 5 3 6 7 4 4 1 1 2 4 3 3 6 6 1 7 6 7 4 5 1 2 2 6 6 1 5 7 1 2 4 2 2 4 2 3 4 1 2 7 4 3 3 3 1 7 4 3 2 6 4 2 1 3 4 6 3 1 1 7 6 6 6 4 5 6 1 7 3 4 5 7 1 3 5 1 5 5 4 7 4 7 4 7 5 4 4 1 5 6 7 1 3 5 5 2 7 6 3 2 4 1 5 2 6 5 2 1 6 6 3 7 2 6 3 7 5 4 5 6 1 3 6 3 7 1 2 1 7 1 2 1 5 6 7 1 4 1 3 3 4 2 4 1 7 5 1 4 1 6 1 4 2 6 6 4 2 4 3 1 6 1 3 7 3 7 2 3 2 5 3 7 6 2 4 2 7 2 4 2 7 7 1 7 3 3 4 6 5 1 6 3 5 7 3 7 7 2 1 6 4 1 4 4 7 5 7 2 5 5 4 7 5 1 1 5 7 3 4 2 2 4 3 2 5 2 4 4 2 5 5 6 3 2 6 5 4 5 4 1 7 1 2 3 7 6 1 3 3 6 7 6 1 6 2 4 2 5 3 7 7 1 4 5 5 3 2 1 2 7 3 4 5 6 5 6 1 7 4 3 3 2 4 4 6 3 7 1 5 4 2 7 4 5 6 6 4 7 3 1 6 6 2 2 4 4 2 2 2 2 5 7 7 2 7 6 4 4 6 7 1 3 7 1 7 3 3 4 4 2 7 7 2 1 4 4 3 1 5 4 6 2 3 5 3 7 3 5 4 6 7 2 1 6 1 6 3 7 5 2 5 5 7 5 6 3 5 7 2 6 1 6 7 1 1 6 7 7 1 5 2 2 7 6 2 2 7 7 3 3 2 5 5 3 5 1 3 2 1 7 1 2 6 5 5 1 5 6 1 7 6 1 6 6 2 1 7 2 4 6 4 7 1 4 7 6 6 3 3 2 3 4 6 5 6 5 5 5 6 7 4 4 7 4 1 6 4 3 2 1 7 4 6 5 3 3 5 2 7 3 7 5 2 2 7 2 2 6 1 5 2 4 5 5 6 1 3 4 4 2 3 1 7 2 1 2 6 7 2 3 7 3 2 7 6 7 2 4 4 5 1 7 3 1 4 7 6 3 2 3 7 3 1 5 4 5 1 4 1 1 1 4 2 4 3 1 4 5 5 3 3 2 3 1 3 4 7 3 4 4 1 7 1 5 4 7 4 4 7 4 6 2 1 1 7 1 5 6 3 4 2 3 5 6 6 6 4 7 2 1 3 4 6 3 7 5 4 5 5 3 1 7 1 2 4 6 1 3 3 2 6 6 7 4 1 5 5 6 4 2 6 4 4 2 2 1 6 4 2 2 5 5 2 1 7 5 5 1 5 6 4 5 3 6 2 3 5 1 5 2 3 7 6 5 7 1 1 7 6 2 2 4 5 3 3 4 5 4 5 4 7 6 4 3 3 6 6 5 6 2 6 4 5 3 5 3 6 7 7 6 4 4 2 3 5 7 6 2 4 3 4 3 7 4 4 6 3 2 7 2 5 5 6 2 7 1 3 2 1 3 7 5 2 6 2 2 3 5 1 5 1 1 6 7 1 5 5 6 2 3 5 4 7 4 7 3 3 5 2 1 5 5 4 4 1 1 7 6 1 6 4 6 3 6 1 5 4 3 1 1 1 3 4 3 1 6 7 7 2 7 5 5 2 3 1 2 4 6 4 3 4 7 6 3 2 7 6 2 4 7 1 2 4 6 3 1 6 6 1 7 1 3 4 7 4 5 1 4 3 2 5 5 1 5 2 1 3 1 7 4 6 3 5 7 6 4 3 5 2 2 1 7 1 1 2 6 6 5 5 5 4 6 1 4 3 2 1 3 5 1 4 7 3 4 7 6 2 6 5 3 3 3 4 3 1 5 7 3 6 5 4 3 5 1 4 3 2 7 2 4 5 6 7 3 7 7 7 6 1 4 4 5 6 3 7 1 3 5 7 6 7 4 4 3 5 6 1 3 7 1 5 4 2 3 4 2 1 1 1 7 4 7 7 4 1 4 3 7 1 1 2 7 3 4 5 5 3 4 5 1 4 6 7 4 6 6 5 4 3 4 1 6 6 7 6 5 6 5 2 2 2 2 2 7 3 6 5 4 7 2 5 6 7 2 4 7 7 6 7 3 4 4 2 1 5 5 3 4 1 1 6 5 1 4 4 2 5 1 6 3 2 3 7 5 1 5 4 4 4 2 4 3 6 4 3 3 6 3 6 4 4 5 2 1 5 2 6 6 1 6 1 5 1 2 4 1 4 2 6 7 7 3 3 4 1 1 6 1 3 2 3 5 2 2 3 6 1 5 5 1 6 1 2 4 4 4 1 5 1 6 1 5 3 2 6 2 6 3 7 1 7 3 7 1 4 3 7 3 1 5 3 7 1 5 1 4 5 2 4 5 7 7 7 1 4 7 6 5 6 1 7 1 6 3 2 2 7 7 6 2 1 5 5 1 6 6 7 2 4 2 5 1 2 4 6 5 2 5 2 5 3 4 7 5 4 4 4 7 1 2 7 7 4 1 5 5 6 5 6 2 6 1 7 2 7 5 5 5 5 5 7 4 7 3 7 3 2 7 3 1 4 1 1 1 7 6 4 5 2 5 7 5 3 2 7 1 4 5 5 6 6 7 5 3 4 3 4 5 4 7 3 2 2 1 4 2 5 2 2 4 2 4 1 3 4 2 2 6 1 7 6 6 2 4 1 2 1 6 7 1 4 5 5 7 1 4 3 1 7 6 2 4 5 6 7 4 3 2 2 3 2 7 7 5 3 6 4 4 4 5 3 7 5 7 5 6 6 1 7 3 7 7 4 2 2 5 2 2 3 5 7 6 3 7 7 5 3 3 3 5 6 7 6 5 5 6 7 3 3 5 5 1 4 2 5 7 5 1 6 1 1 3 3 3 5 4 4 6 1 5 3 1 1 4 1 5 6 2 4 7 2 7 1 6 2 2 4 3 4 4 3 2 2 7 7 2 7 5 4 5 4 7 7 5 1 6 1 5 1 4 6 7 2 2 2 1 5 3 7 1 2 6 2 2 2 4 7 4 6 2 2 6 5 4 2 2 5 7 6 2 3 5 3 1 1 5 3 7 7 7 1 3 2 1 1 7 3 1 5 2 3 6 6 4 2 7 5 5 2 6 6 2 1 6 1 4 2 1 1 3 5 3 6 2 5 6 1 2 2 1 4 5 2 4 2 2 5 1 3 3 6 6 1 7 3 3 4 6 3 4 3 1 2 4 1 4 3 7 3 7 3 3 7 4 4 5 1 3 6 6 7 4 5 2 7 1 3 1 4 1 7 1 5 1 4 7 5 7 2 4 7 4 4 7 7 7 3 2 1 5 3 5 6 4 1 3 5 3 6 6 3 6 5 5 7 7 1 5 3 5 2 7 4 6 7 4 5 5 2 5 3 6 4 6 3 6 2 7 7 2 2 5 2 4 7 2 3 1 5 2 4 5 3 5 7 3 5 5 7 3 5 2 4 1 1 3 4 4 7 2 2 3 3 1 3 6 4 1 5 4 5 3 1 3 7 1 3 6 4 2 2 5 2 6 1 6 4 7 2 7 3 3 4 1 4 1 6 7 2 2 4 3 7 5 1 3 6 7 4 1 5 6 3 7 5 3 5 3 2 3 2 6 2 4 2 1 6 6 3 3 1 4 2 4 1 1 4 7 4 5 2 3 1 3 6 1 6 7 3 2 2 1 5 7 3 5 5 2 5 1 5 3 5 1 5 3 1 7 5 4 2 2 2 5 1 1 7 4 2 7 3 5 7 3 6 6 7 3 4 6 5 3 4 5 1 1 1 7 7 3 5 3 5 3 3 1 1 4 5 2 4 1 6 4 4 2 7 1 4 1 7 5 3 7 2 6 2 5 4 4 5 3 7 5 2 4 7 7 1 3 6 1 6 3 3 3 1 7 3 5 7 3 2 7 3 5 3 5 5 2 1 1 7 4 2 1 3 1 5 6 4 5 3 6 2 1 3 6 5 2 3 4 4 2 4 6 2 2 1 2 4 2 2 3 6 3 4 7 2 7 5 7 5 2 2 3 3 1 3 4 7 5 3 4 2 1 6 6 3 7 3 2 4 1 3 4 3 2 4 7 1 1 6 5 3 2 4 3 7 1 4 7 5 5 3 4 5 7 1 3 5 5 4 4 3 6 6 6 1 4 3 2 6 2 1 6 6 3 2 1 2 6 1 5 5 6 7 3 1 4 3 7 6 6 4 5 5 5 3 3 7 7 1 6 1 6 4 1 3 5 7 1 1 1 1 5 7 1 2 1 3 1 6 5 3 6 1 3 1 2 7 5 3 6 1 3 2 5 7 5 7 5 2 6 3 4 2 2 3 6 4 4 7 6 6 4 1 5 5 6 5 7 3 3 1 4 7 5 3 1 1 7 6 7 1 1 5 4 6 5 5 2 6 4 1 4 4 2 5 6 5 7 3 1 2 5 4 2 3 2 5 2 1 5 4 4 7 2 7 3 7 4 5 5 7 7 6 5 1 6 1 3 3 3 6 3 2 7 6 2 3 7 7 2 5 7 3 7 7 4 1 4 7 3 4 6 5 5 6 3 4 5 4 3 2 5 2 1 5 6 6 3 6 1 7 1 4 2 1 2 6 3 1 4 3 7 1 4 3 2 5 7 3 1 7 4 6 1 6 1 4 1 3 1 7 4 2 3 2 5 6 3 4 1 6 1 7 6 2 5 3 4 6 7 1 4 4 7 1 4 6 3 7 7 5 7 1 7 3 3 2 1 5 3 3 3 1 2 4 6 2 3 5 4 5 7 2 4 2 3 2 6 4 4 1 7 3 5 3 7 2 6 3 6 7 7 5 5 7 2 2 1 7 1 2 3 3 4 1 6 7 3 5 7 4 3 3 7 2 7 4 7 7 4 1 2 7 1 5 1 6 2 2 1 4 5 1 1 5 4 7 4 1 6 6 2 6 6 3 5 7 6 1 6 4 5 5 2 1 2 6 1 2 7 4 4 7 6 7 5 7 4 7 2 6 7 7 7 1 4 3 5 1 6 4 2 2 4 5 5 4 5 5 3 1 6 7 2 7 1 5 5 4 3 6 6 6 5 2 5 2 7 7 2 2 5 4 5 5 3 4 4 3 3 4 4 1 3 6 2 4 4 4 2 5 4 1 4 3 3 2 5 1 1 7 2 3 2 6 3 4 1 7 4 6 2 5 5 4 5 1 7 2 7 3 5 6 4 5 3 1 6 646 17 678 700 312 337 222 315 747 74 773 466 133 241 401 651 454 353 171 563 756 368 632 430 604 746 185 310 141 326 201 61 631 278 353 453 432 134 324 209 437 384 685 28 529 114 19 580 151 540 400 509 777 344 309 15 491 603 223 228 163 138 180 160 190 556 508 125 739 313 400 300 703 156 472 630 287 318 219 416 115 190 175 532 560 309 643 673 273 376 9 567 19 669 339 329 275 756 262 781 742 594 623 656 401 768 745 735 526 604 224 726 538 522 473 649 430 103 787 473 507 770 250 447 430 351 63 785 327 584 99 94 205 184 106 484 760 738 546 769 225 405 156 706 550 201 593 238 716 62 490 654 756 121 625 489 492 133 314 320 687 745 604 453 103 336 421 97 132 525 666 548 560 624 471 68 467 34 115 680 541 39 345 502 107 41 548 368 590 496 786 74 249 29 565 263 488 81 190 546 713 207 328 211 598 632 424 13 230 471 145 737 274 516 234 399 130 349 62 505 298 448 310 753 115 605 100 186 657 151 498 547 339 109 158 23 667 593 570 706 648 778 564 190 678 259 391 401 733 268 377 10 497 657 491 766 587 389 576 765 752 19 105 758 666 137 126 303 577 692 61 146 662 235 311 108 486 133 356 165 786 266 310 448 502 100 78 455 712 605 619 525 539 621 358 733 412 539 778 392 436 81 442 3 296 94 187 684 560 10 71 353 777 647 414 425 531 64 379 601 92 454 592 343 494 633 427 751 276 372 727 690 477 186 252 582 370 81 23 311 418 388 109 704 18 283 787 172 228 404 196 278 307 467 535 466 211 371 561 142 163 129 501 381 535 283 46 673 719 775 318 299 448 598 773 270 451 169 603 32 266 88 770 465 223 257 241 498 182 352 473 786 203 266 763 640 432 372 116 670 380 746 677 722 540 228 704 592 538 156 72 17 672 508 499 669 759 644 121 207 763 678 503 629 776 724 212 431 244 677 722 533 329 666 624 235 765 380 86 522 711 325 356 119 419 147 10 126 322 653 98 426 529 591 230 577 674 590 200 47 318 373 207 392 233 626 88 410 777 275 134 609 530 21 460 285 556 552 18 567 88 647 215 268 200 505 504 15 322 787 715 283 698 20 77 178 243 326 360 173 163 507 325 31 130 461 756 51 168 181 301 182 756 308 234 378 560 529 340 165 393 538 278 635 155 25 178 25 110 111 244 524 654 232 226 613 120 532 173 595 331 254 404 71 6 443 676 283 106 745 141 329 753 487 29 112 264 367 391 389 577 544 288 328 399 15 349 564 144 82 519 780 288 552 120 247 202 494 104 706 733 4 341 617 286 225 56 397 231 140 137 359 163 657 419 645 348 755 69 605 357 305 499 434 78 616 703 721 624 152 110 612 68 366 520 726 554 294 501 537 328 125 426 734 402 569 574 22 285 395 58 85 395 583 400 652 302 258 384 489 175 27 389 33 573 149 590 731 336 10 313 646 533 253 228 702 386 351 741 526 786 207 591 753 60 212 784 384 332 24 385 478 441 221 114 174 355 373 87 764 634 403 282 115 160 727 362 406 200 125 515 676 652 761 496 496 67 23 610 319 530 282 628 687 373 507 252 767 123 16 290 135 411 345 68 431 525 108 601 154 162 233 37 264 684 338 707 725 701 164 375 349 714 758 173 626 320 723 266 134 262 68 316 31 152 121 588 44 21 53 712 71 447 32 503 741 87 449 493 98 49 401 390 17 371 58 346 601 730 139 70 733 202 485 371 218 149 35 336 199 446 99 588 520 269 292 89 621 200 711 321 195 756 378 784 34 398 11 171 261 673 387 724 112 323 275 175 659 716 226 5 722 652 689 194 464 470 170 511 177 482 437 459 136 311 391 642 651 438 426 481 17 311 270 393 785 286 637 617 130 86 617 290 12 303 464 139 186 466 197 81 158 14 124 631 308 758 623 648 134 177 600 637 477 419 500 425 260 78 706 501 643 312 364 698 315 759 443 255 481 400 335 730 268 535 360 737 778 612 335 202 532 731 90 465 560 56 634 394 720 590 625 691 534 454 307 403 568 459 188 488 63 669 233 123 547 574 59 249 573 41 218 103 109 112 668 495 551 391 530 225 639 633 225 343 485 168 488 481 722 240 232 502 220 533 2 760 526 1 396 149 777 601 576 44 336 583 737 73 65 662 30 50 649 611 627 761 402 373 19 575 459 697 316 492 472 205 461 336 713 673 306 247 464 254 608 517 523 204 77 454 612 139 633 104 377 148 707 354 521 98 233 439 319 639 669 129 1 440 58 625 552 235 8 621 534 126 665 486 495 78 667 24 201 100 702 424 168 22 352 158 745 768 193 14 271 150 698 391 79 112 738 779 13 669 742 610 452 715 378 199 237 571 471 466 284 525 737 42 670 649 565 768 664 741 293 139 401 193 726 357 452 273 721 686 760 690 362 366 509 223 437 381 359 118 758 714 102 775 191 185 346 21 659 513 287 22 197 24 582 687 634 560 131 184 56 138 416 710 678 612 777 725 517 36 47 88 728 466 462 461 428 414 726 149 43 622 346 605 342 471 314 237 417 295 667 81 521 330 455 719 141 189 614 122 139 284 688 483 232 627 299 323 163 777 303 435 742 18 686 380 118 296 327 347 131 479 226 198 233 784 259 18 639 551 223 379 295 697 281 184 571 396 147 180 382 466 502 679 354 619 207 569 773 134 90 784 112 53 756 682 587 640 785 760 310 755 180 11 633 132 84 66 736 167 567 715 618 129 273 63 284 160 339 608 222 149 441 322 749 733 263 108 567 406 651 780 754 487 670 440 355 127 458 642 730 697 410 671 199 111 110 735 247 441 202 44 72 620 135 596 52 205 77 533 660 303 278 185 314 324 699 7 567 718 693 46 325 765 322 37 770 288 333 41 207 116 712 562 469 553 65 722 538 56 423 68 751 121 575 354 80 735 360 661 161 26 765 517 598 623 344 448 514 295 633 435 197 495 631 677 713 418 72 448 424 10 593 685 688 367 104 40 423 21 38 473 689 656 39 107 114 637 186 147 107 306 759 695 6 325 495 271 474 706 648 609 468 265 167 692 520 305 573 456 198 199 370 17 698 241 596 80 311 23 385 86 246 232 517 586 564 31 400 217 687 563 87 498 83 343 459 262 414 693 33 689 784 255 67 334 99 197 262 265 669 620 126 234 477 743 324 326 361 506 574 324 552 158 224 143 115 24 471 647 219 223 468 750 80 297 132 436 309 189 499 250 81 377 437 64 178 247 377 123 613 646 633 66 587 23 111 598 354 771 691 182 410 75 511 408 405 481 192 593 496 85 76 599 476 221 237 401 754 216 697 580 271 207 734 39 660 596 723 232 763 675 454 137 537 594 735 293 115 774 577 727 351 506 210 544 707 55 530 306 656 351 65 547 644 508 158 79 19 416 607 212 524 50 602 684 267 579 648 97 160 638 247 746 542 138 424 122 11 280 417 353 48 285 266 159 411 279 755 412 166 206 265 349 206 281 523 434 392 678 392 496 156 726 407 415 385 252 495 346 770 763 582 461 183 245 329 659 216 588 295 80 446 484 595 234 324 21 651 148 154 123 447 777 735 501 676 764 199 51 709 340 6 24 524 266 455 269 647 176 96 520 395 548 104 246 555 652 324 592 16 756 202 422 602 87 436 473 423 406 440 712 121 33 270 170 113 454 307 548 426 115 527 282 727 747 670 432 544 636 410 180 586 395 302 655 7 386 585 765 37 387 476 13 73 220 529 302 68 620 491 122 235 719 365 545 81 546 527 468 737 39 475 15 485 449 256 732 304 395 458 615 536 193 235 206 69 749 136 132 582 168 551 115 81 376 541 144 12 96 638 695 334 55 757 727 454 272 329 665 218 174 304 632 337 394 648 123 291 59 450 460 412 318 303 496 552 212 586 659 630 278 266 501 328 575 779 712 311 747 442 511 744 151 493 665 157 309 112 619 6 578 104 320 450 312 428 726 762 723 364 207 434 610 315 2 273 664 608 781 761 270 496 260 333 580 656 491 762 579 75 498 80 321 86 105 371 357 692 290 340 508 634 13 608 300 689 423 517 530 712 253 37 325 448 54 721 546 60 108 158 185 594 442 549 353 418 149 89 423 510 730 574 710 216 37 747 666 140 428 610 412 145 453 705 83 206 717 591 154 498 122 315 255 434 372 119 227 628 345 756 597 79 239 609 250 258 124 383 369 421 366 678 587 425 507 314 477 301 212 276 651 589 161 615 183 667 321 379 595 485 267 561 652 656 642 640 55 731 204 758 459 716 100 148 199 500 158 138 766 746 610 66 14 598 360 482 282 573 40 622 635 747 612 711 256 52 360 759 153 234 522 485 265 727 95 628 743 10 195 376 235 590 109 395 2 68 267 156 259 86 526 526 102 293 14 411 360 720 117 501 463 258 384 420 30 400 681 544 577 346 576 153 740 474 692 69 624 140 50 711 87 484 558 293 694 658 759 92 242 452 735 391 319 380 638 295 238 55 304 750 515 6 497 645 341 312 601 356 747 3 184 284 125 585 155 470 416 364 221 149 609 678 625 38 607 479 719 230 746 64 503 111 571 245 394 460 146 204 556 57 675 566 725 472 780 474 244 745 577 262 721 32 89 36 681 149 677 168 372 599 718 104 308 321 716 206 415 737 445 100 726 233 662 259 37 615 231 288 123 17 535 262 435 129 607 439 159 596 593 378 156 300 51 486 209 330 146 218 127 366 535 125 32 423 377 17 747 540 360 718 673 231 708 361 225 747 565 520 72 370 188 761 179 69 91 55 252 727 172 24 296 62 391 279 591 452 303 764 461 521 180 143 312 751 461 32 531 280 208 460 548 691 750 28 201 107 276 647 250 408 391 506 349 679 582 213 359 763 9 689 711 66 729 201 661 91 306 602 472 589 338 189 579 598 207 781 278 20 581 309 199 211 274 741 530 783 582 750 204 378 657 784 35 640 296 286 280 421 495 743 716 315 538 406 509 360 273 490 355 13 370 203 651 614 374 32 217 617 227 636 621 13 262 666 379 504 451 785 85 543 283 269 230 282 490 410 292 377 275 682 491 252 225 613 716 362 375 126 250 340 608 584 375 689 519 148 661 230 453 517 692 56 6 595 7 695 32 50 154 222 94 712 326 401 608 619 666 384 269 130 146 655 208 129 45 251 550 364 308 753 450 710 343 689 375 153 450 269 187 613 664 582 660 113 347 206 51 435 52 135 215 526 690 619 591 228 459 291 700 129 151 254 402 529 628 773 41 158 453 232 579 340 124 220 446 502 646 763 402 112 197 491 711 695 117 647 120 649 138 344 777 641 560 407 56 735 667 42 30 435 653 782 472 363 474 772 380 72 549 325 52 710 349 202 96 276 503 421 476 56 595 202 254 663 676 623 631 512 730 454 340 22 10 506 355 784 211 281 781 771 622 72 602 28 37 267 32 82 240 580 617 342 255 596 200 102 457 689 173 289 520 368 729 48 327 406 111 685 641 562 156 534 606 666 237 298 627 739 238 644 445 689 308 477 487 283 563 221 415 516 721 635 253 242 92 161 522 261 643 487 630 44 11 385 455 444 529 349 605 567 13 762 167 718 91 518 82 273 284 195 155 266 61 13 347 241 558 752 781 517 482 626 193 355 287 748 287 445 445 50 234 573 417 310 558 167 124 537 681 631 179 226 334 483 263 378 80 517 749 618 224 15 744 323 505 443 411 119 767 590 749 411 539 564 694 332 357 199 720 35 579 681 576 270 707 336 144 734 759 273 196 244 717 85 727 15 416 264 189 627 428 526 409 641 537 345 532 635 87 97 29 314 130 487 411 539 178 629 534 237 459 441 242 31 558 370 260 24 533 128 521 373 619 590 245 496 375 110 82 526 362 683 563 756 181 132 762 71 716 598 728 430 454 12 196 444 45 787 24 39 744 111 611 239 137 190 73 599 395 9 511 733 283 259 182 137 43 527 756 80 742 776 240 389 56 465 601 499 196 485 115 75 381 409 125 134 490 129 132 525 152 207 1 566 89 419 272 691 198 723 565 585 455 770 203 27 532 761 687 5 218 220 734 67 289 448 701 549 778 500 685 291 745 537 740 301 167 184 666 613 768 247 205 556 42 93 254 297 612 723 9 290 491 235 68 55 434 174 648 428 674 221 283 347 274 58 627 524 385 291 180 585 192 395 536 65 326 756 745 96 569 224 672 669 233 186 380 519 644 470 353 270 410 549 182 764 307 545 418 587 565 134 462 431 773 662 170 628 183 1 402 339 451 105 203 371 500 303 151 97 649 694 622 228 127 267 644 505 572 251 587 768 745 628 643 478 341 709 219 582 750 349 653 409 277 419 261 601 616 695 307 340 201 9 749 660 479 86 672 300 237 207 343 636 568 401 327 183 742 60 464 250 484 375 122 755 585 70 532 165 116 644 17 96 469 249 769 248 586 246 11 111 282 602 98 670 204 707 361 248 133 751 561 296 35 461 208 506 110 561 81 763 334 654 301 68 488 307 127 583 6 499 151 756 258 336 348 300 355 531 336 266 727 286 75 417 16 130 2 186 287 354 271 339 599 478 322 492 485 512 313 23 646 597 280 717 288 610 247 515 600 135 144 549 207 77 369 284 464 675 368 289 563 458 294 218 638 556 193 75 707 391 254 154 549 327 502 329 16 381 488 488 366 423 562 73 32 154 345 507 634 160 293 720 707 567 105 245 483 253 4 718 645 493 426 475 467 580 672 782 329 129 262 716 185 354 696 700 706 32 482 583 670 297 786 587 664 115 353 565 69 622 724 66 582 189 35 371 586 109 656 470 383 348 104 458 345 30 669 415 650 587 225 649 529 47 154 196 599 11 235 393 367 200 398 165 672 96 432 358 189 516 401 305 735 743 173 50 467 252 224 413 549 761 367 97 439 526 622 311 368 116 125 126 374 610 142 500 702 713 697 681 404 362 280 604 430 418 244 329 340 13 251 202 515 452 274 630 377 136 578 587 579 230 633 85 309 152 421 326 567 713 361 51 201 318 627 736 296 225 162 76 658 641 499 1 718 675 407 92 642 249 80 537 695 471 331 273 538 153 96 678 549 399 95 217 520 665 362 320 90 679 57 652 420 179 20 655 45 298 622 161 693 665 645 265 766 649 382 171 267 107 564 432 126 405 352 292 179 390 26 6 569 92 426 587 417 534 540 27 727 633 184 762 524 48 113 124 612 768 434 3 108 457 784 59 500 12 69 436 329 726 201 27 674 289 17 336 750 406 611 658 141 248 291 216 566 251 336 622 174 696 672 731 590 516 558 621 763 407 297 555 491 34 684 258 667 294 75 638 191 587 616 608 772 736 564 222 499 32 97 506 352 432 367 431 692 593 434 276 285 344 374 466 80 551 665 519 617 310 586 48 363 322 10 543 401 341 783 556 488 738 324 57 688 140 475 59 435 615 450 119 698 487 198 83 560 341 601 592 430 349 55 783 423 701 295 410 222 367 536 228 273 444 331 711 24 737 525 623 531 556 629 559 375 558 43 28 479 719 177 124 702 15 357 64 463 220 650 672 451 347 551 318 275 516 750 460 422 21 636 398 180 201 405 584 625 495 500 145 295 309 608 124 652 231 656 557 18 536 758 762 370 719 323 628 264 294 594 449 692 162 60 76 545 198 357 296 430 132 274 560 588 79 59 234 510 124 388 130 702 768 335 10 138 422 377 453 542 386 470 293 171 372 108 576 166 528 373 47 196 218 167 121 154 571 216 128 713 302 739 635 131 106 664 656 387 7 439 209 538 759 503 307 299 531 435 605 498 456 489 513 565 500 693 262 224 567 728 751 90 579 522 544 289 267 452 769 98 16 526 128 210 209 368 177 738 735 134 610 319 75 179 409 521 204 423 390 163 579 777 175 731 458 406 90 647 173 353 671 114 706 688 481 464 422 243 360 206 547 640 113 330 411 127 432 18 95 779 509 189 734 128 341 484 537 12 335 674 643 455 41 422 572 477 310 147 364 663 95 108 684 544 107 611 743 720 149 405 542 469 720 246 34 368 21 353 482 311 285 622 506 48 428 51 2 2 712 604 700 774 11 510 37 242 306 143 338 134 390 330 32 481 482 232 629 458 307 596 307 332 430 781 424 185 523 701 20 415 633 454 34 306 428 695 49 693 763 181 361 650 174 400 641 456 459 428 130 17 44 615 435 159 353 137 609 777 195 42 583 61 756 623 658 543 523 694 737 213 706 141 587 393 396 45 282 394 288 266 161 160 517 118 222 519 126 13 515 299 764 665 14 94 440 195 516 699 114 135 304 740 93 183 587 447 12 170 274 756 278 641 749 701 133 336 129 363 576 580 547 478 249 164 106 432 350 654 523 57 253 314 506 479 164 290 555 426 101 58 308 298 199 111 641 450 753 134 141 588 369 267 259 448 261 55 233 118 375 595 310 31 591 346 512 236 709 619 298 235 193 231 373 411 585 86 90 98 656 32 327 713 749 313 134 193 516 657 257 409 252 635 438 495 750 397 453 559 175 164 768 315 36 730 133 716 193 480 367 773 204 425 266 766 331 250 416 65 597 577 125 222 439 317 657 360 468 240 442 764 510 165 586 783 374 170 740 463 730 729 235 237 318 545 229 653 6 96 412 297 683 33 390 145 6 495 57 719 624 762 518 188 157 267 627 289 135 673 248 712 136 603 721 490 506 388 45 97 89 185 657 137 540 688 98 549 735 241 368 400 433 176 146 46 250 273 525 657 167 499 693 779 180 64 333 370 706 211 243 762 363 587 648 776 55 367 688 393 154 737 511 74 102 249 683 99 683 527 405 691 241 404 545 431 278 233 558 543 269 364 548 351 82 291 705 449 500 203 678 366 733 118 625 40 638 477 106 202 593 316 704 781 68 241 43 704 766 186 499 623 50 125 491 65 399 233 624 449 583 394 114 20 577 224 446 319 714 495 339 440 171 103 242 559 152 384 374 607 211 26 649 725 570 499 714 253 406 312 9 9 702 329 777 95 432 706 97 266 33 96 228 748 131 425 340 495 394 356 346 360 478 58 430 508 259 702 608 167 559 263 382 485 93 666 500 227 776 228 666 310 356 585 115 778 56 258 617 290 426 474 515 203 264 313 411 654 641 229 413 657 627 625 58 533 721 561 468 182 534 663 21 197 98 473 625 91 654 338 188 545 349 364 509 266 58 627 139 488 782 784 523 362 477 492 597 479 528 215 787 562 14 148 246 642 770 153 732 409 674 297 123 134 397 559 521 543 265 571 262 309 455 358 151 751 74 417 464 770 372 545 133 609 678 370 290 16 620 576 283 180 747 674 19 195 763 601 192 360 197 242 457 554 545 687 321 297 403 144 541 564 292 761 242 735 309 504 59 457 152 440 129 531 390 693 637 544 157 319 245 525 698 497 64 686 783 516 574 259 574 359 367 9 143 715 128 163 188 339 646 479 317 85 190 787 552 323 741 545 222 740 621 656 140 403 705 429 108 463 346 105 652 310 495 18 649 584 470 751 459 390 312 71 531 85 498 686 254 702 558 769 413 648 34 199 227 690 270 350 749 579 140 374 565 499 388 549 599 441 745 333 510 56 282 635 370 475 353 296 757 339 742 689 316 237 460 423 167 780 523 308 661 610 475 61 776 379 723 181 777 466 602 330 113 647 629 499 152 655 248 485 311 590 83 536 19 437 267 556 115 63 523 254 611 633 213 223 292 774 570 638 168 721 172 35 697 257 512 20 707 80 708 7 768 369 312 270 655 539 655 199 452 739 434 686 522 749 720 759 421 533 106 395 656 192 525 549 781 436 704 111 191 230 787 177 384 410 477 533 261 431 524 153 365 326 101 233 266 184 162 541 295 166 216 656 21 679 88 248 499 477 211 55 786 475 599 558 691 385 538 458 385 422 463 741 288 90 231 101 109 557 638 374 538 595 414 649 511 403 461 633 298 344 461 661 787 666 737 487 253 8 24 359 308 777 636 692 472 535 32 319 532 694 257 204 431 664 224 644 599 67 47 783 170 331 572 525 567 92 287 112 393 275 368 189 368 700 699 134 548 276 243 541 276 99 578 367 346 601 579 748 433 456 36 80 443 304 182 3 658 556 412 560 100 177 743 325 157 156 45 324 439 647 756 180 138 684 40 150 272 342 501 618 447 366 753 477 559 759 684 239 431 398 243 501 622 622 661 58 150 301 719 549 226 32 775 120 435 112 253 207 192 1 453 528 78 544 38 644 614 772 575 731 663 767 353 358 36 264 78 169 113 26 262 293 48 285 322 331 268 67 389 48 488 377 677 99 506 38 7 163 204 197 772 701 697 566 403 19 570 644 194 362 280 338 130 415 38 337 106 12 75 339 391 585 23 786 761 68 40 385 368 267 376 218 565 68 314 156 279 566 434 316 265 299 631 508 656 460 700 405 288 333 729 623 397 415 101 427 42 685 226 88 13 303 143 749 283 616 311 682 122 385 467 195 9 488 291 641 699 300 64 2 228 124 643 33 209 416 556 142 294 577 190 148 567 391 207 347 630 88 520 638 425 230 547 293 207 542 305 366 330 642 141 468 94 598 530 568 454 741 189 574 141 664 416 571 458 353 304 33 537 397 48 458 453 431 374 100 414 334 417 268 330 605 522 256 251 417 399 649 463 225 407 704 420 432 487 243 548 567 236 26 632 428 46 632 552 123 638 431 490 553 23 207 55 503 243 722 475 384 93 293 694 533 125 11 363 612 356 664 33 524 310 679 579 757 51 467 145 600 99 65 261 398 651 332 305 400 498 208 573 755 225 111 718 243 299 387 14 564 57 186 161 524 223 223 544 670 23 292 591 584 653 138 655 448 422 786 206 479 783 453 562 304 782 617 348 637 676 33 524 718 296 306 419 87 709 214 259 734 339 262 731 228 762 164 353 86 250 714 416 454 535 127 202 436 299 777 495 332 171 488 778 729 38 209 585 481 585 196 750 115 292 708 168 56 784 494 784 195 323 704 173 756 118 519 515 203 185 555 320 688 176 746 668 236 100 75 78 256 550 666 194 73 2 29 294 436 683 546 644 194 673 164 2 350 282 739 748 225 431 379 205 654 633 487 245 462 49 489 181 29 657 232 395 333 557 123 471 746 24 92 201 88 701 228 476 608 632 382 560 103 305 319 514 468 724 503 226 238 764 708 689 71 316 316 475 379 548 398 308 459 407 772 754 5 559 519 165 61 142 112 703 65 565 380 241 221 276 124 330 184 697 637 729 427 244 214 528 564 96 568 258 308 742 78 230 615 694 350 495 37 703 677 214 543 369 350 219 556 447 370 218 762 114 553 293 128 101 403 448 34 219 83 207 3 465 204 22 91 162 609 623 141 449 745 593 342 65 526 65 209 418 381 664 244 681 490 356 523 147 557 471 656 183 188 764 727 394 145 503 265 142 410 282 226 500 370 488 618 607 12 522 596 160 112 39 104 676 56 395 87 628 563 152 611 705 242 232 736 334 96 3 156 150 604 180 465 241 66 391 628 151 654 643 291 754 453 214 267 125 213 580 163 496 300 150 353 679 204 165 626 363 435 185 55 355 294 115 101 198 420 380 313 383 92 551 508 346 484 160 79 1 628 186 439 257 290 585 29 123 272 380 656 208 728 648 400 262 55 291 730 734 239 769 738 556 656 680 525 175 221 28 208 59 577 341 237 373 371 574 339 228 321 535 786 43 586 668 202 301 531 557 52 492 100 100 486 706 8 552 399 541 370 442 474 542 54 19 523 659 299 274 556 670 123 288 725 314 386 201 330 113 625 132 733 139 1 769 423 748 703 417 508 207 716 379 208 168 227 359 336 660 474 26 373 103 95 78 570 111 294 472 478 767 354 163 59 171 708 504 20 292 149 724 476 268 180 384 551 512 729 54 214 36 323 365 665 86 672 603 173 641 691 330 412 111 787 220 1 179 98 785 69 629 21 764 427 561 130 481 487 107 586 428 90 569 217 5 432 305 98 619 237 657 614 653 78 178 180 176 617 37 240 282 579 745 251 214 43 317 456 591 184 392 568 501 621 232 287 511 728 92 26 57 150 314 178 269 67 590 498 160 25 498 456 185 3 5 7 7 1 3 8 4 3 7 8 3 8 4 1 2 3 8 3 2 1 3 1 8 3 2 4 6 8 8 3 6 6 6 7 7 4 2 5 5 5 3 8 1 2 1 4 4 3 6 4 3 1 6 1 8 3 4 2 7 8 2 8 7 7 3 5 5 5 4 1 2 8 5 5 7 7 2 7 7 2 4 3 4 5 4 8 6 7 5 5 6 7 4 2 4 3 1 6 6 2 5 5 8 4 8 3 5 1 6 7 2 1 4 7 2 4 5 2 1 7 5 4 6 1 5 3 4 1 5 4 3 4 5 7 8 1 7 4 1 3 8 4 4 8 5 8 8 1 5 5 3 4 1 5 4 2 7 3 6 2 7 8 1 1 1 8 1 3 7 5 4 1 6 8 8 1 1 4 3 4 7 5 8 6 6 7 8 8 3 1 4 3 8 6 8 1 7 7 6 7 5 7 4 6 2 5 8 4 5 2 4 7 4 3 1 2 2 2 1 2 7 2 4 1 2 2 7 4 3 7 4 6 3 2 5 2 4 6 2 8 2 5 7 1 4 1 3 4 7 1 5 8 5 7 8 1 5 8 2 2 8 5 4 8 3 5 3 7 7 5 5 1 6 6 8 6 1 4 6 4 5 3 4 8 1 6 7 4 7 6 3 3 2 8 3 5 8 7 4 6 5 5 2 8 1 8 6 7 1 7 6 2 6 2 8 5 7 1 5 8 4 8 3 5 3 8 2 7 2 6 5 3 2 1 6 2 2 8 6 2 6 8 3 4 6 2 5 2 2 3 8 6 8 4 6 5 6 3 1 6 6 3 3 1 8 4 7 2 4 3 5 4 7 3 3 5 8 3 8 6 1 3 1 5 4 8 5 3 8 5 6 6 2 6 6 1 7 5 3 7 5 2 7 3 3 2 6 4 8 2 8 8 3 5 8 6 6 5 6 8 5 8 7 3 1 3 5 7 5 1 7 2 8 7 1 6 7 8 4 2 1 8 6 3 2 7 7 7 1 6 3 7 1 8 2 2 7 2 2 2 3 5 4 3 2 1 2 5 4 4 8 1 3 4 5 5 5 3 2 1 2 7 5 8 2 4 5 6 4 6 4 4 8 7 7 4 5 5 7 7 1 8 7 7 1 4 1 6 7 8 7 5 4 4 8 6 1 2 8 4 2 5 8 7 3 4 1 7 2 7 7 7 8 8 5 3 8 1 4 8 1 8 6 3 8 6 7 1 3 1 1 4 1 3 7 3 1 8 4 6 4 3 6 4 4 7 1 1 2 5 8 4 6 6 4 7 4 2 4 3 7 6 1 5 4 7 4 6 1 2 5 3 6 4 2 2 4 1 3 8 5 7 2 1 4 1 4 1 2 2 2 2 1 6 6 3 3 1 5 7 4 8 1 6 4 4 6 6 2 6 3 8 6 1 2 8 4 7 1 4 6 3 8 3 8 2 5 4 6 3 1 1 6 7 7 3 7 1 7 3 3 7 4 7 2 8 7 4 4 5 2 5 5 1 2 6 3 4 5 6 3 4 5 1 8 4 1 3 4 3 1 7 3 2 4 5 8 8 4 5 1 6 5 4 2 4 4 6 7 2 4 1 8 5 8 4 7 8 5 1 7 8 7 3 2 8 3 1 8 3 4 6 2 7 4 2 7 4 7 8 5 7 3 1 7 7 4 2 8 2 7 8 2 2 4 1 1 8 1 5 6 2 4 7 2 3 5 4 3 4 8 3 1 3 8 5 7 4 2 4 4 3 5 5 1 4 5 7 8 6 7 1 6 3 8 5 7 2 7 7 3 2 4 4 3 4 2 6 5 8 1 2 4 3 5 4 3 8 3 6 7 1 6 7 4 6 4 3 5 1 4 1 1 8 5 4 6 1 2 8 3 1 7 1 7 8 6 2 7 2 3 4 7 5 1 5 2 7 4 6 6 4 1 5 1 4 2 5 5 8 3 5 3 2 4 8 3 2 1 2 1 5 4 4 3 1 3 4 5 6 5 4 5 7 4 7 8 2 8 3 3 2 8 5 2 8 7 5 2 1 1 3 1 3 2 4 2 3 4 7 6 4 8 2 1 5 6 8 6 2 8 1 3 7 4 1 7 5 2 4 8 8 1 8 8 1 2 6 1 8 6 7 8 3 2 8 6 3 7 7 7 5 5 3 3 1 7 3 3 2 8 6 2 6 8 1 8 6 3 3 8 8 6 8 3 1 1 2 2 4 8 7 7 7 1 2 5 2 2 2 1 4 1 8 8 4 1 6 7 7 4 5 7 6 1 8 3 4 5 4 5 4 4 4 6 5 2 7 2 4 4 1 7 4 2 6 2 6 8 7 7 4 8 6 5 1 7 6 1 8 2 3 2 6 8 6 5 5 6 8 2 8 6 3 6 5 2 8 7 7 4 3 5 7 4 8 4 8 3 7 8 3 6 3 6 4 3 5 5 1 8 3 6 6 6 1 4 2 2 2 7 3 6 3 3 3 8 2 2 5 8 7 2 8 7 4 3 1 6 3 7 5 6 8 8 2 2 6 1 4 7 8 2 2 4 1 6 1 6 3 3 1 4 6 8 2 8 3 2 7 8 7 3 4 4 5 3 1 4 2 5 4 2 1 6 6 1 6 4 4 4 3 4 2 3 8 2 8 6 1 1 4 5 5 7 6 4 5 8 7 8 5 2 6 8 1 7 1 2 8 5 7 8 3 1 7 6 8 5 7 7 6 8 4 4 8 3 1 6 7 2 8 1 1 8 5 8 1 3 1 1 1 7 1 4 8 1 8 6 3 7 4 1 7 3 4 3 3 5 6 6 5 6 1 6 5 7 3 7 1 6 4 6 5 8 2 6 5 2 1 8 1 2 7 4 1 7 2 2 4 3 8 2 1 6 2 2 6 6 6 5 8 1 3 6 5 5 1 2 6 1 6 4 1 1 3 2 3 1 7 6 5 2 2 3 2 6 6 1 2 4 2 3 6 1 1 1 7 7 1 3 4 5 4 2 3 5 2 8 3 1 3 4 8 4 5 7 8 2 5 7 5 8 6 6 8 7 7 8 2 8 2 2 2 6 4 5 4 6 1 6 2 4 4 2 2 8 2 8 3 8 5 6 3 1 5 6 3 7 7 1 3 1 2 2 8 3 6 2 3 8 8 5 8 8 1 4 4 3 6 5 4 5 3 3 4 6 5 8 2 3 7 8 1 6 2 1 1 6 2 7 7 1 8 2 8 2 8 5 4 6 7 6 7 2 6 5 1 1 4 3 1 2 7 8 7 2 2 4 2 4 3 1 6 4 3 7 6 3 1 6 6 8 8 7 2 2 4 8 1 8 6 5 3 4 2 8 5 5 1 2 5 1 4 3 6 5 4 8 7 3 4 6 4 3 7 5 7 4 5 8 3 1 6 5 5 3 7 2 8 2 3 8 3 3 7 7 4 1 6 4 4 4 4 2 2 3 1 1 7 1 8 4 7 8 6 4 1 8 1 8 6 8 1 4 3 3 1 1 7 8 6 6 1 3 8 1 6 4 5 2 8 2 7 6 2 5 3 2 8 5 1 6 7 6 3 2 1 4 4 5 3 1 1 2 1 3 8 8 2 8 3 3 7 1 5 8 6 3 7 4 8 5 7 2 8 2 6 5 5 8 1 6 4 6 7 4 6 1 3 5 5 1 7 1 4 3 3 7 2 5 7 8 6 2 4 1 2 8 3 5 5 6 2 5 4 2 3 8 5 2 3 6 7 4 6 1 1 8 8 7 3 4 2 5 4 3 2 2 5 4 1 3 3 1 2 7 2 2 7 4 5 3 8 1 8 4 5 3 2 4 6 3 8 3 1 5 8 7 4 3 4 1 3 5 3 1 5 6 3 1 6 3 3 2 4 3 1 2 3 4 7 2 7 2 7 3 2 3 6 2 6 3 6 2 6 4 4 1 2 4 4 4 3 5 5 8 3 3 5 2 2 3 1 8 4 1 3 8 4 4 2 2 4 8 1 4 3 7 8 3 4 5 2 5 8 3 1 6 3 1 5 1 6 8 6 7 8 1 4 8 7 6 4 6 4 8 2 4 1 1 5 8 2 7 8 4 2 1 8 8 4 1 3 7 8 4 3 3 1 1 1 8 7 6 8 3 1 5 1 3 1 8 6 6 5 3 2 8 1 5 2 1 2 4 7 4 1 1 3 2 5 1 1 3 2 4 5 7 2 8 4 4 3 6 1 6 5 4 2 1 7 1 1 2 2 6 3 4 8 3 1 5 2 7 3 5 3 1 2 8 8 5 6 6 6 1 8 4 1 7 6 6 8 2 7 6 4 8 1 4 1 1 3 4 1 7 7 7 7 5 6 7 2 1 6 7 4 7 6 2 4 3 3 5 1 6 4 2 6 7 6 3 7 8 4 8 7 1 6 7 8 5 7 1 6 2 4 2 3 8 6 5 1 2 8 4 6 3 3 4 7 5 6 7 8 5 2 1 7 6 3 5 6 3 4 8 8 5 8 2 6 2 8 1 3 1 1 2 8 1 7 6 5 2 5 4 7 5 5 1 8 3 8 4 5 8 6 2 4 1 3 8 7 3 3 6 4 6 6 7 2 7 7 2 3 1 6 5 5 5 5 1 8 6 7 8 7 7 1 5 4 4 6 8 5 3 6 8 8 1 2 3 4 7 6 1 3 5 1 7 3 8 5 7 6 5 1 7 2 6 4 5 4 3 2 8 6 5 4 1 4 2 8 7 8 8 6 6 6 3 3 3 5 7 3 4 3 7 4 5 3 4 7 7 8 4 2 7 3 1 2 4 8 7 4 8 5 8 1 8 7 7 8 7 1 6 8 4 4 2 6 4 2 7 2 8 5 6 7 4 3 1 7 8 7 4 4 2 7 2 1 1 4 2 8 4 2 6 7 6 3 7 1 6 2 2 2 4 6 1 4 6 4 7 5 8 1 4 2 8 8 5 7 1 7 3 1 7 5 7 8 7 8 1 8 1 2 6 5 1 3 2 5 8 4 4 8 5 5 3 3 7 7 1 3 8 1 6 2 7 2 3 4 2 3 5 3 7 6 3 4 1 4 5 4 1 6 3 6 6 8 7 3 6 5 3 5 7 3 6 3 4 2 2 1 1 2 3 2 2 3 5 6 6 3 2 2 2 2 6 8 4 2 4 7 3 3 4 4 2 8 4 5 1 2 6 5 5 1 2 8 4 7 1 4 3 4 8 2 8 3 8 5 1 2 5 4 4 8 3 3 8 7 7 2 1 8 5 2 1 4 4 3 2 2 3 4 3 2 2 2 2 2 4 5 6 2 8 8 7 4 2 7 4 2 6 6 3 3 6 8 4 3 7 2 5 1 3 5 5 6 8 5 7 3 4 2 8 2 4 8 7 6 5 6 2 1 6 3 3 7 1 6 8 5 2 5 1 6 2 6 7 2 3 3 7 7 4 4 8 6 4 3 3 6 5 8 5 3 5 1 1 5 1 3 5 3 7 6 6 4 6 8 3 7 7 5 2 4 6 2 6 3 6 8 8 1 8 4 8 3 4 7 6 6 4 8 8 2 5 5 5 2 1 2 2 7 5 6 8 3 3 2 1 2 1 3 7 4 7 5 6 3 5 5 1 6 8 8 5 1 8 8 8 3 1 7 2 7 7 2 2 4 5 8 8 4 1 6 3 6 4 6 1 8 1 2 3 7 7 1 2 2 1 4 7 8 5 5 5 3 4 6 6 1 5 3 1 7 2 5 3 7 4 7 2 1 1 6 7 2 8 2 4 4 2 6 1 8 6 4 8 8 2 8 1 1 4 8 8 5 7 8 5 5 7 4 2 2 7 5 4 7 6 8 1 7 7 2 6 5 8 1 6 4 3 4 6 1 3 5 7 1 1 2 3 8 4 8 7 6 3 4 2 6 6 8 6 4 6 7 4 7 2 8 4 4 3 1 4 5 6 5 6 1 5 8 2 5 2 6 6 8 5 2 5 5 6 1 8 6 3 3 6 8 5 8 8 8 6 4 3 7 6 7 1 5 6 7 6 8 7 2 5 2 5 4 5 2 2 8 3 1 6 3 6 7 4 5 2 7 2 7 8 1 1 8 1 4 2 1 5 2 5 5 2 4 4 3 5 6 8 7 2 3 1 6 3 6 5 7 7 2 3 1 5 7 7 1 2 1 7 7 7 5 2 3 6 2 4 3 5 6 4 6 3 4 6 1 5 7 1 3 4 6 6 3 5 7 6 1 2 5 8 7 5 8 6 5 4 3 5 5 3 1 8 7 7 4 1 3 4 2 3 4 2 8 2 4 1 5 2 2 5 5 3 5 3 1 3 3 6 7 6 7 4 6 4 7 7 5 7 3 3 1 6 6 3 3 8 2 7 3 6 3 4 3 5 4 4 2 8 3 5 8 2 3 4 7 2 2 6 7 4 2 5 4 3 6 2 4 5 3 4 1 5 6 1 8 6 4 6 7 3 2 8 8 5 1 2 7 8 1 5 3 8 4 5 2 6 8 6 6 8 6 7 6 1 2 2 3 4 1 3 8 1 4 7 5 5 5 8 6 4 3 7 6 5 3 8 3 8 1 7 5 7 2 3 8 7 5 5 7 4 7 7 1 3 8 8 2 1 7 8 6 2 8 3 3 1 8 8 3 7 4 7 3 6 2 3 2 8 7 3 4 4 1 8 7 4 4 8 7 2 4 5 2 3 4 8 5 4 7 2 4 5 5 3 6 3 7 4 8 6 7 4 4 3 1 1 7 6 7 6 6 5 7 8 1 3 8 7 8 3 7 2 4 5 2 5 7 4 3 1 1 7 1 6 7 5 4 4 5 6 4 2 3 1 5 2 2 6 3 4 2 1 4 2 8 7 7 4 4 5 1 7 7 7 3 1 3 4 6 7 8 3 3 7 7 2 3 7 1 8 1 5 5 4 2 1 2 5 1 5 1 6 2 5 7 3 2 8 4 1 6 2 8 7 4 4 2 8 1 3 7 2 6 6 1 7 2 6 3 7 3 4 4 5 3 4 4 1 5 3 6 3 5 6 7 4 8 1 6 4 6 4 8 4 4 6 5 6 5 2 3 5 2 6 7 6 3 2 3 4 6 5 3 4 4 8 6 5 5 5 6 4 5 1 5 8 4 6 7 1 8 3 4 2 8 4 6 8 7 3 8 2 7 6 7 8 1 2 7 3 7 2 4 6 2 5 1 3 2 1 2 5 1 5 5 8 6 6 8 8 4 4 5 8 5 7 5 6 6 3 4 5 5 5 2 4 7 5 2 6 1 1 5 2 2 3 1 4 6 5 2 4 7 5 1 6 3 2 1 5 3 4 7 2 3 5 2 6 7 7 8 7 1 4 6 6 8 5 3 4 3 1 8 2 6 1 3 2 6 4 5 1 3 3 7 6 2 8 8 7 3 7 3 2 5 1 3 8 6 8 7 3 3 7 5 5 7 5 4 4 8 2 5 7 2 6 7 3 3 3 8 3 7 4 1 8 8 2 6 2 2 7 2 1 7 7 6 5 7 8 7 4 4 1 8 4 5 3 5 1 3 7 4 8 1 2 5 6 6 1 3 5 3 2 4 2 1 5 1 8 1 3 1 8 8 1 2 3 6 1 4 7 6 1 8 2 2 4 8 5 4 8 8 7 8 6 6 2 8 2 3 3 1 6 1 4 4 7 6 4 1 3 1 4 1 3 4 7 2 8 3 8 7 4 7 6 2 8 2 3 5 6 5 8 6 6 7 1 6 2 6 6 3 1 1 5 7 3 1 6 4 7 8 2 1 5 4 1 4 3 8 3 3 7 2 3 6 3 1 3 4 2 1 6 4 8 8 6 3 6 7 3 3 5 2 6 7 7 8 8 1 8 5 6 2 4 4 6 2 5 2 3 4 3 8 4 4 8 8 1 7 4 1 4 4 2 2 8 5 5 3 5 6 1 4 5 1 4 4 6 2 4 4 4 5 5 5 2 7 8 1 3 2 1 4 5 6 6 4 6 4 8 7 3 3 8 4 7 7 4 4 4 4 1 1 2 1 3 5 5 7 3 4 4 4 6 7 7 7 6 5 7 2 6 4 6 5 6 8 6 7 6 5 3 7 5 8 2 7 8 1 1 2 3 2 5 8 4 5 6 7 3 1 4 7 8 5 8 7 2 1 4 3 1 1 6 2 3 5 1 1 5 7 5 5 1 1 3 1 6 4 3 3 3 4 1 4 4 6 4 4 1 5 1 8 6 4 4 6 4 4 2 1 4 5 1 1 1 8 6 8 5 6 2 2 6 8 2 7 1 4 1 1 5 8 8 2 2 4 1 5 7 6 3 5 6 3 7 3 7 1 7 8 4 5 5 4 4 1 6 7 8 7 3 8 8 6 5 6 7 3 4 6 5 2 4 8 1 2 1 4 2 7 8 5 2 1 7 7 6 5 4 2 4 5 5 4 6 5 1 4 6 1 7 7 1 4 3 5 6 1 8 3 8 2 7 3 8 5 6 4 1 4 5 5 2 2 6 4 3 8 3 2 8 5 3 3 7 3 3 8 4 3 7 1 1 7 3 6 6 7 5 4 8 3 4 7 4 6 1 5 3 6 1 8 5 1 2 4 6 7 1 6 2 1 6 2 5 5 2 8 4 1 7 1 7 7 3 1 3 5 4 1 6 8 5 5 2 3 5 7 1 6 1 1 8 1 6 5 2 4 8 7 2 6 7 1 2 3 7 5 3 4 7 3 4 8 7 5 2 1 2 3 5 2 1 8 2 4 1 7 4 4 6 8 6 6 2 4 5 4 2 1 2 7 3 2 2 7 2 4 2 8 1 3 8 2 1 3 2 1 4 1 7 5 3 1 1 1 6 6 8 4 6 2 3 4 3 8 6 3 5 5 8 1 3 3 1 7 1 2 4 8 8 2 5 3 5 1 2 8 1 1 1 7 7 2 5 6 4 8 3 5 4 1 1 5 7 2 2 1 3 8 1 8 8 5 8 7 4 7 7 1 6 2 7 2 1 2 4 3 5 5 4 8 3 3 1 2 2 6 8 1 1 5 1 3 8 6 5 1 1 2 5 2 5 7 8 8 2 7 3 2 8 5 8 4 3 8 4 3 4 6 6 2 2 1 1 1 8 4 7 4 5 2 2 5 8 8 2 8 2 4 2 1 7 3 6 6 2 7 4 7 7 4 1 6 2 7 4 2 2 5 1 6 6 6 7 4 2 3 4 2 2 4 7 3 6 8 6 6 3 6 5 2 4 4 5 4 5 3 1 5 1 2 4 4 6 7 3 8 5 6 6 2 2 3 6 8 6 1 5 4 4 7 7 8 5 1 7 5 2 1 5 4 6 8 1 1 5 3 2 4 8 1 1 2 3 2 3 4 4 3 6 8 8 2 5 5 6 8 3 3 4 2 7 3 8 6 4 3 2 1 4 7 6 7 2 7 5 6 7 1 6 2 1 4 1 2 6 6 7 1 3 6 8 8 8 2 2 5 5 3 6 7 8 1 8 2 8 2 1 8 2 7 8 7 3 2 5 7 5 3 1 5 2 4 4 1 8 5 7 6 3 8 4 5 3 1 5 3 6 7 8 2 6 8 2 6 4 7 1 4 1 6 6 5 4 3 4 6 3 6 6 7 8 4 3 4 1 2 8 8 4 3 8 7 7 8 2 4 3 7 4 3 5 5 6 8 3 8 1 8 6 6 2 7 4 1 7 5 7 8 3 5 8 3 6 5 4 2 6 2 8 3 4 6 7 6 6 1 3 8 6 1 7 3 8 4 5 7 7 7 4 7 2 2 4 3 5 7 6 5 3 2 5 8 4 2 1 3 6 4 6 8 2 6 3 5 7 5 6 1 1 1 4 1 1 7 5 6 5 6 3 1 4 7 1 2 5 7 4 2 1 2 3 4 5 8 2 8 1 4 2 7 2 8 1 6 3 2 6 8 7 5 5 6 3 6 6 1 5 8 6 7 2 1 4 4 4 7 6 4 1 7 2 3 4 1 1 2 8 6 2 3 6 4 2 4 4 8 8 5 5 1 8 6 5 3 3 8 8 4 5 1 5 5 5 3 3 1 1 7 3 8 2 8 8 2 8 2 8 7 8 6 1 2 2 6 8 1 2 4 7 5 6 3 5 1 6 2 3 8 6 7 4 3 3 4 4 1 5 3 1 5 4 7 1 5 2 4 8 7 8 2 7 2 7 8 3 8 5 3 6 2 7 6 3 5 2 6 5 4 5 4 5 7 2 8 4 3 1 4 1 7 1 3 3 7 3 2 7 1 5 3 3 3 1 8 3 4 8 5 3 7 8 7 2 4 5 5 3 4 5 6 8 8 1 6 5 5 8 7 8 3 5 7 8 7 6 3 7 3 6 7 1 2 7 5 6 2 3 4 2 2 6 5 8 5 7 3 1 3 8 4 4 6 8 4 5 1 4 3 1 2 1 6 7 2 7 3 2 1 7 5 5 8 5 3 2 1 3 2 5 4 4 6 5 2 1 7 6 2 5 4 8 5 7 6 5 6 3 3 7 6 6 1 8 3 4 6 6 2 5 2 8 3 7 8 6 8 8 1 2 3 4 5 1 8 8 6 2 6 4 7 5 1 8 3 2 2 7 3 3 2 4 4 7 8 6 4 2 2 4 3 4 2 4 3 3 4 6 8 2 4 4 6 4 2 1 3 2 5 4 7 1 2 4 7 2 7 2 7 1 6 3 2 8 6 7 2 8 5 3 2 3 5 3 7 4 8 8 4 3 8 8 8 6 8 8 5 3 3 5 2 6 7 6 6 4 5 1 8 5 8 1 4 2 8 7 8 4 8 2 7 7 6 7 7 8 3 6 3 8 8 3 6 6 3 5 3 4 6 6 2 2 6 3 5 2 2 4 4 4 7 3 1 7 8 3 8 8 2 3 5 4 3 8 5 8 7 4 4 2 8 1 6 4 3 7 8 2 4 8 2 7 8 2 1 7 5 7 5 1 2 7 3 8 8 4 6 3 3 2 8 6 7 1 8 7 2 2 4 5 4 8 2 5 8 2 1 8 2 5 3 4 6 5 1 7 3 2 8 3 2 2 7 3 2 7 6 4 1 1 8 8 4 5 5 8 6 7 5 8 3 8 7 6 7 3 4 1 1 3 2 6 3 4 4 1 2 2 3 1 6 5 8 7 1 3 4 4 6 8 1 2 4 4 5 8 5 5 5 3 3 7 5 5 7 7 3 8 6 2 2 8 2 5 2 7 8 2 3 6 7 5 4 6 2 8 1 1 7 2 3 3 2 8 6 5 5 6 4 3 1 7 8 7 2 4 1 4 5 2 6 4 7 2 8 1 2 8 2 8 8 5 7 4 6 3 4 7 7 7 7 7 3 8 7 5 5 3 5 3 3 6 4 4 2 2 8 4 7 2 7 2 4 7 7 5 5 2 3 8 2 1 2 1 3 2 8 2 8 1 3 6 2 6 2 6 3 6 6 6 7 4 1 2 4 3 2 1 1 4 8 1 1 7 6 6 1 7 8 6 1 2 7 4 8 2 2 3 1 1 6 6 1 1 8 8 8 5 4 5 3 1 4 3 7 7 4 4 2 6 1 1 1 1 7 3 7 6 2 5 7 7 1 2 2 5 2 3 8 2 3 7 4 3 5 3 6 1 6 3 1 7 8 4 8 7 2 1 1 5 1 1 7 6 1 6 8 5 8 3 2 1 4 6 2 5 1 1 5 3 7 5 7 8 4 7 3 5 7 6 2 6 2 2 1 2 7 6 2 4 5 7 8 4 6 6 4 2 4 5 3 8 1 1 6 8 6 8 2 8 6 8 7 2 5 7 3 1 8 2 2 1 7 2 2 5 3 7 4 6 4 7 1 2 3 3 1 3 8 7 4 1 2 6 1 3 6 2 6 7 3 3 1 5 8 6 2 1 7 5 8 8 7 1 3 3 7 6 8 2 6 5 4 4 3 4 6 2 1 8 7 1 1 8 4 3 7 2 2 5 6 4 6 1 5 8 7 4 8 2 1 7 5 6 3 8 5 1 5 1 5 2 5 3 3 1 2 1 7 1 8 6 4 5 4 7 1 8 5 4 6 5 2 2 2 1 8 4 2 1 2 1 5 3 3 8 4 6 8 1 1 1 8 6 1 7 1 5 2 7 4 7 5 5 2 3 5 5 3 4 6 5 3 6 4 6 2 5 5 4 8 1 6 5 6 5 1 6 8 2 7 1 580 708 230 301 17 485 753 652 50 14 42 227 885 771 844 222 347 275 518 26 865 798 2 752 704 158 351 501 263 909 637 888 149 761 910 582 215 518 821 660 878 745 402 668 363 736 429 426 311 332 87 566 555 26 285 842 144 505 687 521 42 491 154 693 603 825 739 818 74 781 702 603 234 536 707 644 592 352 509 631 564 185 138 643 206 590 550 288 769 73 656 97 67 83 814 304 242 698 436 178 387 608 54 727 734 42 233 725 45 374 521 792 434 289 309 108 174 533 5 271 884 229 399 350 163 585 347 421 804 357 602 219 287 457 797 184 806 548 773 513 75 395 838 17 472 633 627 558 274 199 685 899 398 241 165 625 725 192 330 726 34 519 672 325 888 293 166 595 780 765 773 82 857 87 217 533 39 320 248 507 905 768 876 304 259 21 792 159 278 238 372 28 121 753 380 166 544 670 438 833 274 852 447 323 860 350 324 214 159 443 601 71 837 890 618 243 117 626 511 106 345 379 896 895 441 233 732 849 826 847 425 514 821 19 873 887 353 751 730 514 373 749 34 298 641 66 179 638 846 20 415 664 844 239 356 718 437 495 700 843 232 629 110 329 836 309 58 88 702 559 299 711 819 369 476 866 463 65 499 396 241 294 511 296 219 83 107 7 715 607 252 328 683 467 412 882 892 344 763 655 532 683 564 465 10 517 629 692 771 686 591 628 335 749 647 872 119 85 6 253 812 408 622 737 208 456 305 320 781 298 637 776 681 120 567 746 285 126 747 627 754 415 184 188 80 271 298 777 75 413 298 163 660 451 416 819 384 315 441 232 706 329 41 169 762 854 543 285 117 888 365 53 462 132 786 154 278 769 69 516 613 224 623 426 728 459 484 567 234 97 456 5 246 338 128 508 306 493 893 737 823 391 610 246 853 625 720 844 852 791 872 459 560 880 251 138 756 71 892 755 34 429 738 474 88 591 640 738 897 279 870 633 323 405 488 31 669 146 128 72 245 335 750 208 101 260 655 276 215 861 822 490 728 634 196 424 311 807 835 701 507 561 490 495 739 355 122 231 106 663 403 712 84 457 630 407 617 127 335 654 41 57 586 358 495 543 73 447 53 712 521 3 284 600 332 165 902 210 530 500 7 322 640 754 173 691 721 91 297 361 415 38 448 827 301 131 371 636 802 423 485 18 77 907 139 734 241 339 508 575 648 32 216 83 849 651 559 646 96 399 220 418 525 597 66 522 624 110 16 590 302 121 253 864 695 198 291 890 616 646 479 269 381 59 142 444 376 681 102 642 381 186 364 753 630 43 718 573 640 701 87 434 224 454 351 716 252 745 614 492 730 582 533 188 718 796 737 549 245 360 260 858 898 390 79 254 98 558 557 736 598 274 812 648 719 457 792 431 91 154 71 167 595 534 456 450 776 400 622 109 365 423 849 330 484 341 512 444 60 317 595 556 346 176 208 746 295 324 714 741 86 450 130 878 705 406 95 166 336 297 578 552 501 587 99 789 148 501 449 539 719 39 433 203 473 265 863 504 128 304 107 566 877 443 533 13 545 404 221 365 350 770 299 81 910 675 300 73 911 357 815 802 307 778 290 548 749 208 160 569 876 587 363 561 75 382 846 201 613 770 695 96 756 581 246 285 871 94 478 707 654 571 175 110 809 376 163 389 715 126 524 330 695 888 110 29 32 661 306 189 697 816 861 390 119 59 152 122 708 485 420 331 245 911 493 123 724 434 351 652 900 361 600 162 369 669 593 810 90 40 541 61 734 452 187 724 137 905 722 382 347 702 607 769 451 39 848 238 522 359 173 192 434 909 372 588 900 638 356 88 742 748 106 224 506 357 777 625 740 567 835 765 146 208 874 449 356 850 593 544 64 642 67 856 644 602 564 33 148 249 876 754 226 22 335 791 144 523 8 882 28 368 600 41 313 119 354 171 722 389 193 121 505 123 187 309 541 414 146 376 514 323 97 709 888 558 620 718 51 32 296 15 588 577 118 674 571 140 311 343 798 225 514 856 722 691 30 159 814 739 511 620 691 570 223 726 31 194 152 275 602 571 294 391 516 515 203 367 30 895 831 725 370 169 383 295 745 33 132 496 803 479 822 678 81 137 308 97 200 839 329 473 386 827 634 831 406 391 220 221 863 483 198 210 497 597 272 838 23 754 486 378 526 252 69 164 157 30 148 108 799 159 300 300 687 857 721 814 188 696 155 839 668 173 562 100 316 387 428 52 273 320 605 281 306 596 412 1 469 747 228 812 21 413 758 414 296 245 610 200 852 622 516 844 377 325 643 822 833 527 24 396 60 174 670 222 237 467 727 588 737 645 805 834 76 48 153 266 407 375 731 625 707 876 670 700 872 162 692 143 592 378 644 209 892 786 690 424 888 751 820 646 490 25 427 332 710 581 307 263 867 666 193 436 270 594 91 504 99 888 157 869 541 11 405 756 337 126 390 689 731 599 337 683 671 653 616 10 206 415 519 168 860 640 14 441 171 809 71 857 407 820 910 655 141 841 355 901 897 75 823 270 41 765 627 754 43 703 205 541 753 526 402 157 800 594 71 666 447 851 269 42 92 15 435 431 344 851 185 460 735 160 250 442 469 632 889 628 747 468 488 861 278 699 108 90 404 54 109 287 52 251 424 35 762 560 307 492 554 716 163 737 665 280 636 199 214 634 329 674 560 845 458 597 302 623 822 427 783 698 563 492 251 452 272 113 345 241 407 428 382 503 121 173 14 542 444 287 313 695 484 672 153 781 103 162 623 474 609 183 236 256 132 68 18 657 774 723 834 798 356 202 668 590 661 227 889 614 549 438 641 37 607 246 73 644 541 591 403 297 29 901 167 441 672 196 299 767 109 257 321 726 826 795 854 50 112 748 57 702 436 687 484 274 242 637 393 589 597 468 747 172 884 804 732 550 266 844 284 717 893 872 564 261 755 605 555 347 599 222 846 275 74 724 820 13 646 654 603 667 614 412 621 897 546 499 413 909 786 766 740 123 530 252 768 910 239 769 284 885 811 595 533 783 29 903 326 237 591 772 681 94 425 798 799 862 530 729 635 661 774 190 820 781 418 534 512 412 139 776 68 881 246 35 504 453 188 207 587 869 357 375 117 558 545 58 589 839 539 369 143 801 313 536 664 555 456 123 774 863 643 567 40 424 833 685 836 816 544 354 813 424 912 64 242 200 832 680 98 257 879 780 421 106 662 541 31 612 438 174 835 56 525 865 884 306 224 80 157 643 812 854 776 353 314 815 89 314 215 342 324 358 106 816 869 348 789 430 905 668 309 523 739 528 127 356 142 535 298 719 657 444 433 443 564 357 8 97 730 216 266 576 344 146 752 800 215 271 506 445 94 792 513 692 846 566 911 857 496 338 859 473 592 561 474 559 91 359 445 805 453 239 467 322 306 507 271 867 196 9 780 502 877 287 528 374 119 431 765 346 420 631 500 57 359 831 669 65 565 832 857 273 470 703 116 91 120 134 440 783 231 407 202 411 838 362 146 514 732 753 1 437 38 78 428 185 626 782 741 659 253 519 143 127 366 840 411 150 851 487 482 272 44 343 408 620 732 166 380 298 27 694 351 813 423 315 803 372 220 398 450 764 530 784 242 7 103 148 424 204 346 520 260 580 823 831 607 799 644 799 842 726 405 845 115 564 94 317 446 732 197 401 501 524 190 363 474 52 113 746 277 250 797 703 440 416 776 822 579 673 222 569 464 742 421 592 261 670 288 759 610 910 866 799 455 713 416 817 239 433 314 904 578 33 307 53 14 895 450 236 180 450 812 609 131 118 906 176 745 781 441 102 107 168 167 662 245 745 40 778 644 157 303 264 807 671 663 156 482 592 208 135 525 148 859 482 325 651 283 14 59 445 344 315 54 599 326 487 514 891 99 125 11 564 401 820 708 2 324 43 643 829 484 722 106 862 93 734 550 23 836 223 287 845 212 833 440 200 580 465 6 127 78 170 489 481 881 224 550 300 708 720 445 366 566 867 529 491 848 641 175 279 557 836 227 710 465 335 297 714 768 251 716 23 635 657 223 93 179 832 336 196 900 207 634 70 515 570 824 753 153 202 748 119 187 661 599 376 863 673 103 857 506 50 833 406 240 779 19 31 492 134 611 660 208 513 402 733 431 664 784 680 722 888 106 16 60 663 115 140 179 97 476 723 903 190 690 35 688 33 411 786 627 56 699 8 145 693 71 542 820 771 498 225 256 255 881 573 807 239 267 647 693 671 61 754 34 392 564 460 25 73 441 352 529 110 271 115 370 543 421 621 137 715 565 60 184 33 480 560 862 563 732 388 489 37 598 505 459 345 231 506 869 702 524 772 262 212 366 63 511 336 107 891 64 417 693 778 104 729 254 431 544 742 338 367 426 154 716 671 714 392 813 653 486 801 495 153 754 282 40 592 463 17 858 322 246 629 312 885 291 172 710 206 457 651 435 445 340 893 363 488 217 815 769 711 322 328 170 269 637 860 37 318 566 541 102 245 64 254 801 501 191 359 227 812 753 426 467 678 420 91 790 360 745 314 114 269 545 276 758 476 842 411 155 530 454 831 482 909 634 694 73 582 751 449 327 364 394 887 432 825 771 843 509 2 88 434 787 581 676 562 752 860 853 841 622 801 46 907 636 292 911 481 27 292 442 658 773 889 835 489 133 259 67 489 241 879 386 152 347 329 176 444 495 838 187 726 321 442 37 405 106 378 75 863 395 840 595 198 264 761 85 237 314 824 757 837 66 841 172 202 226 849 420 226 260 551 262 461 111 273 303 367 59 905 17 574 395 493 342 711 413 245 638 752 110 176 566 552 525 904 827 656 29 242 846 562 845 169 29 141 780 765 50 637 502 810 546 585 126 178 373 513 655 754 889 632 895 838 570 497 231 455 594 272 716 740 545 595 312 433 162 72 193 367 757 291 639 300 499 594 261 646 320 670 300 255 335 562 547 523 180 65 261 196 440 455 127 40 272 417 788 134 606 421 43 723 652 783 319 335 344 443 589 459 120 254 823 247 156 537 306 246 246 487 427 597 399 731 224 197 72 312 46 332 316 85 30 304 726 101 216 783 339 908 190 179 507 516 900 824 745 383 409 65 778 52 888 616 642 100 191 606 743 297 600 128 488 467 40 904 159 257 893 717 800 460 719 87 21 770 483 829 764 174 865 109 675 146 811 540 123 843 112 584 448 304 737 790 465 602 506 440 504 286 62 749 911 204 326 195 565 153 887 401 20 670 249 423 347 248 676 746 412 671 273 603 779 283 269 425 579 215 299 502 787 499 499 118 856 160 208 872 718 852 272 755 906 244 751 218 564 576 138 710 129 675 823 901 708 229 609 60 258 236 718 688 370 432 667 898 345 891 785 607 631 272 528 227 495 557 282 854 218 830 180 152 322 666 520 45 354 830 122 457 518 788 15 907 285 130 267 550 72 147 218 99 397 809 738 730 383 343 203 748 404 903 155 381 785 122 311 46 693 547 560 78 84 165 310 707 515 96 597 511 285 874 42 735 623 836 634 571 765 549 121 475 272 355 725 216 812 36 39 635 540 46 14 882 174 718 739 764 61 720 536 638 472 545 702 11 275 187 274 209 328 905 548 454 269 891 541 884 616 891 537 394 304 276 526 887 179 728 163 7 392 22 370 733 826 206 25 86 580 19 724 840 545 744 530 720 513 643 33 562 479 836 841 850 876 184 89 587 397 802 191 635 564 777 89 140 822 162 43 60 604 402 442 831 195 223 77 753 248 902 397 349 637 395 794 813 653 520 337 407 128 298 403 113 372 99 374 498 365 546 336 622 826 74 475 872 516 737 281 100 596 291 650 321 413 202 682 315 7 708 604 569 785 22 174 198 651 673 309 28 638 45 284 582 28 565 790 910 707 79 241 146 471 505 140 152 510 134 416 806 606 331 671 134 761 354 249 17 406 235 49 194 228 850 459 174 300 497 531 383 426 679 782 105 223 691 776 27 55 285 763 670 153 466 208 408 559 23 859 293 292 645 174 454 3 486 593 98 235 872 444 689 205 45 159 229 643 888 662 295 673 901 540 181 151 853 365 879 131 676 610 257 49 107 63 494 538 137 421 151 136 817 816 910 692 350 724 645 137 186 98 333 803 160 76 762 447 334 621 455 183 297 28 425 800 546 510 127 837 633 243 281 865 309 397 7 478 356 876 776 793 804 701 184 51 314 116 485 746 1 620 81 875 768 537 569 48 749 452 172 330 28 763 621 768 380 708 415 574 124 397 81 359 807 110 315 557 256 166 796 620 581 604 557 493 899 396 488 865 490 907 691 386 542 769 595 274 825 307 344 347 218 229 71 766 642 608 829 894 146 847 446 670 434 744 134 146 109 174 123 715 458 476 223 757 196 31 865 331 814 730 242 233 652 68 608 110 516 344 301 849 288 118 781 62 513 109 422 384 546 628 799 834 757 814 572 507 504 80 807 676 411 226 406 796 272 344 103 476 616 112 33 764 464 366 491 332 876 121 666 363 638 610 678 196 862 73 164 444 264 167 91 731 271 59 810 324 584 508 427 420 154 341 561 445 37 761 764 735 539 684 201 722 647 689 370 8 251 251 145 87 895 744 260 606 670 10 787 599 306 518 111 737 374 90 760 798 775 664 795 607 338 685 232 784 633 580 122 480 46 382 385 132 557 32 844 784 1 790 758 592 194 502 23 160 9 139 258 515 42 185 452 2 459 478 52 774 462 391 283 731 365 25 790 907 645 347 700 18 600 284 427 688 857 69 116 262 39 171 213 82 44 209 541 499 768 491 881 601 882 92 207 8 234 304 671 873 910 452 714 746 578 182 350 558 458 405 39 798 686 56 905 250 910 534 311 678 193 46 539 586 308 237 405 367 494 150 629 819 95 773 902 785 861 755 303 616 305 445 270 166 812 838 158 307 385 375 708 62 653 14 832 386 295 309 597 453 103 82 62 18 869 524 128 185 198 224 129 815 157 701 183 796 144 224 108 204 232 619 617 451 668 57 462 310 423 298 428 598 405 390 594 494 175 800 844 666 281 512 229 771 854 343 801 765 504 690 435 166 72 584 421 260 428 602 163 221 235 652 445 390 96 716 348 386 345 376 400 765 314 238 484 474 180 790 383 387 713 251 774 213 210 355 666 524 497 340 675 158 105 832 164 220 482 25 329 94 113 337 637 121 61 341 511 609 181 414 251 869 720 888 665 475 220 612 289 162 108 358 567 222 566 358 486 110 783 409 169 416 252 892 524 592 356 903 144 822 319 33 771 718 56 906 645 735 367 283 32 533 469 237 311 149 84 230 556 599 3 373 428 173 553 57 203 587 119 512 730 3 450 485 866 282 71 908 667 630 53 687 637 262 312 98 49 568 113 647 851 26 312 803 282 150 762 219 677 339 57 781 173 394 218 784 737 361 69 53 719 764 49 582 691 113 55 811 767 893 132 402 734 770 557 7 631 609 565 629 417 867 366 728 106 368 357 581 363 653 460 114 718 550 607 605 644 49 820 600 457 243 117 637 490 907 242 651 691 705 490 242 4 313 737 418 2 384 649 579 885 845 906 598 647 744 460 872 562 331 538 751 634 72 382 522 464 259 56 817 319 362 34 337 172 534 352 849 423 34 19 505 743 348 146 358 101 794 887 50 23 693 651 622 834 357 470 281 304 331 525 765 574 445 805 691 768 735 760 618 883 88 887 716 369 152 680 138 5 555 730 146 23 695 382 284 253 842 212 322 496 366 10 244 682 621 488 473 496 760 245 177 758 17 378 98 518 656 366 106 44 240 29 252 78 452 314 215 578 567 39 136 335 46 651 735 123 103 437 221 186 132 904 376 344 75 11 563 638 571 502 588 818 159 130 254 727 279 108 720 447 900 757 575 331 239 700 728 665 476 235 24 559 267 426 597 71 29 165 318 478 650 679 213 431 282 530 898 81 828 818 347 725 786 895 86 525 657 307 626 698 116 246 880 456 425 466 182 805 676 262 682 106 345 421 843 61 583 577 550 766 757 274 641 524 894 774 404 280 819 319 733 630 243 27 885 326 721 318 140 316 787 398 75 910 495 628 633 241 265 366 607 846 156 559 869 554 469 695 234 677 215 134 426 500 877 657 105 681 865 621 579 559 688 74 710 753 555 836 562 810 219 475 885 817 22 621 398 59 103 844 118 809 774 861 829 278 879 614 468 236 306 896 769 811 759 750 690 304 291 902 171 259 612 668 344 480 670 587 761 879 579 258 336 807 96 491 750 316 725 167 546 673 562 442 97 122 736 480 504 410 781 277 886 66 721 208 343 688 216 17 420 734 282 712 744 140 873 789 539 537 418 823 578 94 635 300 302 398 795 892 857 679 114 124 40 720 475 506 196 730 857 355 434 38 730 383 430 630 656 195 690 429 778 911 877 356 342 651 489 358 231 227 661 401 353 733 270 193 589 165 687 376 178 467 481 747 263 162 192 372 355 538 471 140 360 502 84 200 401 413 124 131 784 339 696 797 315 761 871 302 633 894 503 449 24 472 69 595 680 166 172 349 403 456 555 435 157 104 410 515 371 227 241 490 531 877 288 20 826 723 166 315 902 544 459 116 12 647 830 754 809 753 271 398 445 706 672 190 402 531 540 752 347 546 351 139 422 144 21 600 493 320 525 861 50 205 892 204 847 726 45 65 242 873 396 675 898 882 305 311 272 628 249 17 647 42 786 799 542 509 56 843 623 404 310 385 441 368 905 912 527 840 94 572 465 238 834 401 228 794 308 389 710 866 552 685 331 677 406 368 181 646 131 60 535 584 463 776 816 203 330 192 170 479 696 336 888 785 409 445 93 137 248 669 154 77 788 372 731 306 23 416 472 350 496 7 293 152 400 862 172 773 172 817 902 904 367 484 261 560 549 621 249 907 819 611 364 437 536 633 789 347 406 216 173 864 93 676 112 381 678 60 186 190 491 737 166 446 96 710 804 359 852 714 671 215 392 55 127 766 562 737 502 182 893 482 663 653 853 802 399 182 856 478 418 358 219 133 184 19 645 684 546 494 43 84 275 436 35 176 348 447 553 326 729 793 385 754 911 570 351 885 847 629 428 484 388 900 778 692 4 327 447 332 513 20 790 296 580 317 200 214 640 298 645 76 294 463 814 814 134 628 842 593 887 198 673 524 276 490 462 571 821 356 766 295 121 455 170 189 449 136 158 306 232 314 402 347 86 260 58 202 357 577 598 848 830 307 851 907 219 489 825 292 796 344 406 780 6 2 249 644 49 179 217 464 184 818 641 343 19 855 414 689 339 190 763 20 322 248 600 765 92 903 43 31 604 260 773 502 193 550 472 309 834 642 864 113 533 270 805 895 482 554 506 344 731 308 33 692 258 418 448 190 647 257 256 478 780 643 604 283 259 385 672 533 655 197 504 640 393 393 695 270 772 527 160 95 410 544 661 185 600 396 259 463 256 579 576 161 540 91 27 184 730 684 580 288 708 463 303 418 626 479 572 422 291 747 13 823 156 560 882 424 815 501 329 127 495 130 530 658 437 95 758 26 851 712 719 82 865 90 645 626 852 31 146 404 391 661 296 143 119 819 749 906 589 683 356 745 669 610 306 826 706 160 386 651 814 478 246 731 535 224 322 25 631 763 77 910 606 281 61 425 877 73 337 42 9 736 526 108 237 212 565 809 731 712 613 695 93 82 396 296 324 847 719 536 386 229 537 889 802 421 75 834 753 450 789 137 888 783 177 161 396 616 128 451 371 781 399 504 71 641 803 488 481 720 443 114 719 474 550 784 424 61 210 833 126 472 441 440 317 7 231 839 544 65 439 187 786 465 869 177 888 339 797 731 141 415 387 391 31 43 421 526 581 822 708 590 108 230 807 375 480 580 316 568 441 662 116 257 28 539 638 638 355 131 737 232 242 912 748 604 14 104 663 286 126 680 698 695 309 883 209 227 251 383 8 138 561 77 292 337 31 332 558 716 591 288 618 626 361 733 320 402 908 404 260 629 105 648 359 845 16 528 327 835 354 404 217 277 849 365 626 640 905 99 561 538 369 564 775 321 295 399 738 136 201 348 456 90 848 559 660 459 762 243 105 311 130 887 87 787 882 490 175 276 23 783 350 527 641 753 581 112 837 756 455 635 724 908 772 770 848 598 838 96 11 322 867 662 454 764 837 348 795 627 649 289 80 162 386 319 574 221 858 50 884 114 248 203 184 570 711 58 168 498 143 638 213 166 508 361 183 831 153 608 713 899 401 319 277 122 279 394 720 411 383 297 46 76 853 342 836 207 662 831 110 498 691 47 456 443 192 476 245 862 136 46 525 410 227 396 498 764 406 201 466 152 227 653 462 485 589 815 860 113 875 14 706 307 489 44 368 90 31 525 547 689 45 356 307 285 670 821 746 285 773 601 567 496 506 453 140 293 658 7 549 656 438 242 291 514 444 348 729 109 497 243 720 70 873 417 155 19 463 39 98 269 330 738 345 140 366 264 279 887 321 363 291 487 158 297 523 116 754 381 612 509 340 405 500 870 812 176 337 558 843 411 74 746 16 170 761 169 911 62 493 543 517 302 358 306 692 655 679 281 567 850 108 813 172 87 243 248 522 430 643 904 338 747 712 400 98 828 659 689 396 831 791 249 181 349 727 536 618 436 665 240 761 180 26 890 671 903 26 858 260 352 244 690 100 518 201 780 630 856 247 523 730 650 412 426 442 437 128 620 904 395 684 628 623 419 49 245 278 485 574 95 8 273 242 419 10 618 402 649 320 540 870 229 475 131 733 828 84 458 373 358 164 443 673 489 391 175 490 409 33 252 116 674 828 539 438 230 642 633 203 114 723 703 183 453 5 788 857 461 116 818 117 650 438 762 605 67 717 804 576 750 375 460 552 477 509 16 900 474 113 724 791 5 630 879 269 107 724 16 903 498 201 48 348 607 587 326 280 286 772 359 482 722 779 663 442 781 242 505 677 624 196 48 86 322 400 252 15 182 868 213 606 56 265 221 468 661 28 280 366 420 803 899 171 608 123 567 182 28 203 705 45 255 738 532 787 155 140 593 515 625 848 446 375 640 637 326 468 21 830 652 747 316 128 179 577 796 151 837 382 241 805 303 183 752 665 231 231 749 115 725 569 621 175 83 502 212 526 316 543 842 93 665 898 30 430 448 776 588 302 611 692 826 522 355 261 682 571 862 204 311 78 286 866 558 450 178 252 685 724 386 404 881 336 393 165 723 132 852 139 861 408 541 862 801 463 306 267 615 220 590 398 630 440 901 643 261 540 261 411 256 401 411 544 286 141 46 305 875 653 697 86 870 280 867 273 815 479 626 143 365 797 107 381 259 663 145 26 15 549 108 709 349 22 484 707 56 463 58 324 381 16 651 13 770 304 335 258 148 723 753 491 641 269 393 389 889 907 765 426 369 854 90 52 698 811 489 552 451 209 39 785 896 789 657 688 356 329 127 384 693 473 244 765 601 302 185 346 30 135 595 831 855 656 232 168 52 605 696 285 775 698 212 766 856 860 668 884 768 750 122 815 459 374 865 453 422 293 855 329 513 288 883 187 641 41 319 439 298 720 412 439 152 525 789 443 345 64 539 388 628 721 496 624 450 869 406 36 120 777 691 506 792 211 44 167 413 258 359 164 861 688 912 119 207 98 256 860 3 115 304 299 726 356 656 527 889 909 740 128 902 393 131 542 862 624 509 540 179 869 142 849 240 242 69 556 274 296 764 104 98 451 393 208 748 58 441 663 863 23 102 537 872 390 580 570 292 609 298 766 137 46 638 583 280 303 129 321 705 739 149 152 585 873 245 230 170 371 710 245 794 537 905 553 607 805 317 247 463 465 363 825 214 116 210 909 712 734 49 702 208 238 636 603 291 110 117 197 55 522 831 767 860 460 362 262 170 746 117 45 706 128 276 149 314 376 309 595 670 123 14 285 15 452 302 628 596 354 499 502 451 619 660 756 696 289 218 721 316 690 261 562 315 758 351 829 203 695 591 105 490 243 561 343 385 687 885 609 571 752 323 872 419 620 321 440 177 278 562 202 885 588 637 610 164 820 763 458 535 761 868 667 435 233 308 61 372 307 338 394 163 453 804 352 236 63 350 423 449 126 212 829 670 127 351 584 597 239 384 154 785 641 833 734 758 433 563 767 24 528 860 5 34 21 882 757 694 598 239 588 5 103 503 254 323 42 135 242 145 175 169 292 426 840 94 164 432 327 533 736 521 54 416 199 824 454 653 319 456 371 173 549 587 649 578 7 906 127 8 386 289 300 485 798 201 18 870 600 780 111 89 415 735 109 136 160 606 465 367 311 217 192 712 399 319 531 529 13 326 595 506 78 12 859 108 897 859 692 352 241 751 210 597 898 487 350 562 220 597 471 520 228 155 383 46 822 428 285 109 107 194 571 644 693 405 68 709 8 711 424 713 626 739 866 592 444 567 345 237 111 341 699 559 117 21 372 331 678 585 714 629 430 380 705 30 241 323 43 279 719 710 4 304 247 142 669 85 51 72 454 138 507 321 644 47 301 718 76 132 37 619 363 254 275 672 214 357 35 526 198 10 629 2 11 71 378 126 443 89 482 135 532 723 576 635 301 154 167 127 587 372 173 278 54 658 163 481 173 164 199 66 632 481 564 633 250 423 265 659 672 449 95 111 583 158 540 153 87 77 525 450 254 47 467 413 656 649 187 611 141 403 283 216 676 491 603 299 690 660 252 325 649 386 687 532 388 569 203 720 343 490 585 182 709 68 346 656 651 410 601 430 686 619 348 355 68 244 463 150 50 315 304 612 189 91 249 91 143 379 171 691 340 254 168 90 380 624 139 37 69 492 628 507 289 610 579 234 348 16 654 199 543 388 609 325 351 149 570 239 392 603 482 453 187 379 530 398 423 317 690 598 516 193 492 8 470 91 587 1 137 206 469 623 474 141 320 83 613 231 431 119 594 655 587 116 608 469 639 58 176 445 683 40 364 326 172 668 394 502 35 76 93 108 615 437 558 436 270 637 334 677 20 491 490 664 537 359 513 375 319 243 347 690 600 710 167 335 189 492 715 183 290 13 259 127 457 557 55 577 447 330 527 700 472 127 300 26 507 212 544 363 409 719 133 665 114 385 606 634 31 524 710 484 296 586 554 228 421 477 341 455 412 459 532 702 63 665 565 82 430 37 437 704 49 4 130 471 266 621 719 500 291 559 198 359 241 559 268 673 576 347 63 210 76 38 624 403 723 199 68 228 421 384 569 605 36 363 339 117 249 640 555 242 35 634 245 371 176 509 659 329 166 352 388 649 603 6 385 612 164 481 93 518 569 49 222 449 249 443 94 241 324 372 37 439 270 461 308 127 41 594 170 607 348 640 27 229 209 198 61 69 257 599 611 287 281 17 603 645 107 167 444 335 386 285 154 129 27 75 428 5 552 373 726 615 558 434 177 266 721 317 494 351 424 71 32 192 73 712 643 120 507 422 450 674 131 471 208 449 335 397 410 129 92 35 547 352 471 720 693 112 170 556 674 548 82 620 429 10 581 10 25 633 134 52 430 385 627 472 14 647 476 497 135 614 105 3 53 308 82 562 614 546 729 657 37 538 722 379 392 635 414 172 667 645 70 402 611 677 151 399 545 234 540 313 455 568 199 355 457 493 498 237 318 685 122 143 651 374 215 662 2 140 548 62 175 572 297 265 231 291 182 450 192 661 637 377 510 195 490 703 553 230 363 119 597 661 333 497 577 561 11 584 372 560 486 224 549 245 484 383 661 628 154 710 30 606 3 426 321 492 516 104 582 636 404 370 551 555 521 257 59 493 186 120 598 666 70 86 276 649 202 648 308 397 281 199 302 209 225 725 242 187 239 630 268 70 646 388 436 157 124 337 456 656 609 93 338 31 30 569 170 21 531 20 166 596 628 254 1 717 713 497 329 443 287 448 342 652 717 405 512 484 40 720 242 662 521 213 121 489 386 88 423 459 93 89 725 682 55 232 462 690 382 405 121 459 493 394 93 25 716 1 205 555 627 370 26 467 607 65 729 289 637 240 513 468 243 95 6 182 644 253 395 131 245 206 158 52 94 527 164 279 601 341 457 466 580 255 492 179 554 3 668 396 544 357 582 352 650 653 683 73 293 504 599 132 227 318 640 406 556 449 331 605 638 46 244 173 721 62 175 134 147 315 111 652 353 633 136 395 93 425 163 638 285 347 654 566 105 339 517 697 656 708 668 636 422 268 506 570 606 530 252 33 92 366 179 209 727 315 141 28 540 686 76 578 680 599 433 24 283 100 724 538 483 537 71 198 300 698 381 397 271 725 256 690 592 167 363 522 610 636 403 261 659 505 33 69 597 156 133 306 253 159 509 632 386 470 140 397 456 352 384 393 161 618 106 336 704 244 640 293 381 538 479 329 170 1 386 264 163 486 634 223 572 646 242 719 26 584 661 302 554 494 212 114 639 687 501 253 262 620 325 456 323 335 446 724 214 171 45 100 563 414 359 517 442 289 259 513 457 267 76 73 57 83 177 344 60 385 265 525 455 564 588 439 582 395 487 234 236 491 716 561 541 217 553 274 69 622 516 587 541 424 106 279 375 689 170 86 513 516 207 370 393 125 443 444 547 319 317 715 628 482 722 491 144 674 429 238 99 338 188 659 645 680 14 255 648 571 660 456 643 599 460 602 390 711 189 194 586 464 88 78 531 717 453 400 605 45 727 481 88 29 710 26 155 436 715 461 156 1 122 151 692 656 651 558 340 10 197 642 90 328 602 27 110 248 222 160 144 390 214 205 675 570 656 537 650 302 701 138 488 126 638 271 267 253 652 601 536 254 680 594 425 184 280 192 493 344 725 316 477 624 124 320 34 287 428 183 702 572 646 395 181 413 348 689 415 532 725 103 662 231 720 219 603 48 596 4 530 19 329 243 443 476 385 201 120 318 293 68 424 461 702 299 660 120 353 579 304 331 694 636 537 400 656 182 337 182 371 215 683 398 695 718 367 381 283 545 407 225 447 524 364 271 583 658 184 25 692 534 476 251 443 470 465 246 19 279 162 616 672 145 357 53 648 206 294 434 103 351 65 601 89 181 466 498 289 606 140 237 348 627 113 272 524 667 716 679 273 647 111 105 437 660 528 512 301 1 482 498 265 39 655 681 419 526 120 688 587 48 374 708 602 668 249 624 404 82 125 453 126 704 642 417 707 148 99 285 612 5 202 676 488 672 470 47 403 461 640 46 204 473 113 52 179 248 569 399 509 725 634 116 297 418 700 60 505 88 234 581 31 712 26 243 583 179 514 100 627 639 362 48 399 14 288 677 341 41 519 167 404 18 37 162 373 713 320 211 159 145 636 218 494 665 442 33 506 628 156 674 548 643 226 491 713 489 696 317 514 55 372 112 678 35 259 686 516 512 247 692 57 222 720 565 570 623 717 263 82 560 80 7 309 367 435 237 614 148 301 667 586 713 96 125 128 640 620 45 381 228 63 299 464 700 494 674 384 599 355 337 672 545 221 155 222 407 548 601 76 375 527 83 590 729 328 48 86 386 88 408 484 68 594 204 436 469 721 578 208 685 628 97 78 138 187 289 378 415 567 696 537 590 397 596 702 603 2 485 353 163 585 498 644 292 26 697 483 402 337 397 9 230 574 102 461 579 408 409 664 265 395 362 514 2 314 300 718 708 109 587 289 279 4 691 420 55 540 648 547 657 582 469 390 370 513 556 649 435 211 159 104 68 654 145 117 391 583 469 360 187 493 327 634 304 170 128 414 468 653 630 637 100 692 162 724 617 474 334 357 81 522 49 165 55 30 506 303 74 527 437 303 380 582 467 366 74 515 90 276 40 512 365 338 372 434 558 73 115 387 570 493 675 151 27 669 119 358 360 341 206 679 421 659 494 381 257 101 629 422 480 168 231 589 583 204 6 572 145 89 92 369 322 323 498 628 30 419 634 691 167 388 7 405 639 231 477 522 583 649 437 439 64 232 730 309 100 336 163 622 533 428 607 713 706 221 237 349 341 501 559 627 37 725 298 122 132 159 488 103 638 562 154 264 548 557 159 273 514 356 607 369 334 153 352 316 89 338 6 57 722 101 581 681 401 539 493 417 210 38 503 229 88 218 57 581 196 116 20 438 177 482 675 548 2 104 550 139 268 386 320 43 218 649 395 25 210 684 538 650 352 541 580 425 410 140 563 178 125 354 727 372 340 179 589 299 639 579 173 595 303 345 694 558 517 571 139 350 371 674 611 84 265 171 300 77 423 226 501 355 63 693 360 725 705 387 200 112 5 689 660 669 687 325 721 450 546 189 291 301 290 348 83 586 100 626 442 117 533 704 337 337 682 550 54 115 673 582 283 172 366 116 442 269 662 175 365 532 514 265 643 140 523 704 632 488 83 393 14 161 228 466 392 417 494 456 468 99 271 266 398 77 693 165 654 471 310 702 426 203 713 34 660 164 390 267 555 663 452 240 529 705 80 460 188 37 382 127 392 214 5 114 523 659 126 599 521 41 104 135 315 300 140 529 628 723 172 676 283 383 596 43 289 1 602 228 484 604 512 617 33 339 325 189 479 483 556 500 533 670 411 187 413 419 351 187 452 81 405 254 21 99 26 634 526 97 126 320 348 460 491 440 17 650 653 458 483 495 544 397 216 528 275 576 282 589 397 131 279 438 141 4 237 233 214 613 50 191 321 502 651 613 330 692 298 564 605 675 172 493 353 373 188 431 636 198 73 730 34 214 303 586 445 622 671 695 246 11 619 530 388 211 40 533 39 381 168 262 180 701 326 712 339 26 579 519 500 19 452 451 341 342 510 693 96 41 218 162 147 260 51 577 106 153 381 564 366 351 141 432 155 73 162 660 491 549 191 275 171 501 680 120 16 257 146 493 564 172 156 48 666 374 207 192 415 344 187 256 66 193 80 105 138 679 35 81 128 395 379 404 320 459 715 135 391 623 74 728 42 668 576 461 292 133 239 196 301 601 22 393 165 97 147 708 193 595 555 312 285 372 172 357 139 498 374 344 422 297 227 42 633 487 291 375 394 558 690 539 171 313 397 487 233 160 443 18 316 678 460 647 214 93 302 557 215 730 540 158 207 77 432 641 704 506 662 700 332 34 441 100 685 177 646 213 336 414 82 594 55 664 309 143 315 134 12 428 354 120 259 217 572 160 601 186 254 665 469 195 49 180 188 678 303 357 115 4 33 591 96 564 304 512 153 572 365 221 627 187 60 328 244 174 29 553 186 721 47 224 401 146 27 313 292 86 300 377 660 104 335 507 471 587 273 6 606 634 535 366 336 359 531 143 178 374 561 142 664 25 14 420 531 584 199 211 129 236 655 31 307 543 188 139 568 427 257 458 398 691 298 525 244 221 604 534 670 107 189 556 231 239 357 338 110 614 159 4 186 667 255 583 124 565 726 365 299 460 423 169 149 339 657 124 568 431 635 132 287 382 130 60 300 88 303 700 722 136 396 679 569 197 229 518 616 111 318 163 727 23 163 222 636 240 278 278 204 434 337 638 461 165 255 307 91 688 349 439 646 404 231 86 272 392 561 29 15 397 612 703 16 324 533 1 465 188 403 225 583 561 350 263 204 666 131 686 653 329 139 516 250 308 432 693 627 156 277 421 614 86 710 359 169 503 723 599 325 34 3 563 156 35 154 398 722 601 102 729 541 262 310 269 429 685 454 432 570 279 657 463 654 312 9 77 590 663 607 205 206 650 613 219 169 483 169 679 188 92 243 380 54 452 130 203 652 105 46 176 369 646 85 578 519 69 428 101 631 188 628 573 195 66 317 450 279 286 630 185 149 521 206 379 61 376 357 47 322 378 376 313 170 311 650 208 222 343 696 582 138 626 203 71 645 578 134 469 203 577 524 648 3 129 390 63 117 255 200 524 331 466 3 294 525 218 311 325 466 209 144 442 507 228 483 84 46 80 284 322 221 30 313 657 317 450 509 686 580 432 709 256 505 138 352 283 677 582 287 350 667 491 722 647 445 492 413 373 658 177 368 463 128 179 227 526 582 569 162 603 219 155 173 676 75 139 201 635 27 64 284 61 685 73 658 299 601 380 379 423 481 278 588 633 33 392 397 6 322 653 706 17 455 447 42 469 81 555 209 46 189 533 188 302 314 374 425 89 282 212 275 700 68 399 220 232 326 555 360 113 522 225 473 204 135 23 581 385 638 222 586 523 422 638 105 690 594 326 178 176 226 156 452 244 52 138 542 507 621 716 177 671 472 240 501 635 263 718 414 4 275 649 535 185 376 11 131 450 44 532 472 116 503 123 443 568 187 723 87 614 136 159 11 47 296 16 267 667 442 694 101 182 593 257 172 290 560 406 258 642 557 599 691 546 72 89 196 163 640 146 81 403 129 510 395 507 223 415 719 618 350 29 225 86 258 97 588 70 706 645 362 153 69 483 343 478 444 208 407 694 629 671 694 557 567 78 129 311 139 172 561 723 436 371 310 78 726 163 37 682 36 101 460 284 358 593 532 426 652 268 502 283 293 316 637 70 566 607 510 665 355 336 700 159 664 489 564 706 657 256 247 226 376 188 593 501 429 276 598 191 719 63 38 108 312 186 437 211 121 624 264 619 123 453 437 512 726 248 79 580 231 246 557 652 693 355 651 416 400 213 88 514 448 433 721 333 124 434 469 2 328 583 18 206 100 253 357 229 215 262 505 694 395 416 490 264 474 327 21 26 710 560 309 723 595 681 206 361 428 84 557 297 394 119 47 368 60 380 331 174 402 584 151 539 354 60 93 615 667 485 169 436 271 264 262 729 380 414 572 374 596 513 216 343 462 350 672 534 88 492 213 419 94 341 634 328 38 51 656 276 319 475 597 437 381 395 317 721 304 291 605 322 318 24 64 597 694 641 653 274 105 75 425 208 703 51 291 383 409 108 581 689 392 655 236 192 230 580 224 567 619 450 362 711 281 473 51 206 385 97 67 273 121 222 374 434 98 668 255 579 36 94 624 401 291 689 61 626 202 629 64 624 41 1 695 533 162 372 565 245 317 365 106 250 459 728 400 224 296 567 154 147 607 312 72 381 171 644 566 269 419 664 495 608 693 544 122 501 528 573 360 234 235 257 159 724 206 457 631 10 508 215 454 91 718 570 488 317 503 413 160 203 610 415 549 7 690 442 662 661 271 495 220 609 674 488 143 561 357 584 675 630 293 300 461 577 233 539 410 550 585 120 341 49 237 319 664 543 616 74 53 257 3 123 668 139 183 528 413 156 148 438 308 64 615 38 699 129 236 555 455 311 616 138 227 695 301 588 573 545 481 318 431 713 554 237 123 72 83 314 705 646 701 383 674 485 148 318 77 248 330 508 311 78 191 316 429 142 94 497 287 100 520 636 294 730 621 513 707 185 274 632 233 178 348 86 88 13 492 72 207 716 256 116 235 477 60 517 103 497 86 666 89 138 132 75 254 124 295 301 68 402 15 441 559 712 617 326 553 263 628 29 76 20 568 651 539 363 668 632 502 67 59 103 541 91 384 94 578 406 148 207 208 152 318 57 297 239 113 222 43 707 490 425 177 410 8 515 550 298 546 186 371 551 656 125 413 23 111 62 199 542 491 513 36 4 609 548 444 198 685 209 9 724 217 407 195 407 669 47 175 42 16 449 627 589 470 112 321 547 536 76 553 482 635 91 4 372 450 197 517 378 51 535 263 688 16 415 713 493 619 645 27 357 277 585 624 670 455 458 148 717 185 619 561 368 651 262 583 500 152 482 409 620 473 723 77 163 644 48 134 135 175 30 237 555 246 2 338 332 623 299 376 269 548 550 287 645 698 589 281 680 700 630 705 325 47 446 200 45 492 282 37 362 396 350 613 630 463 41 72 665 194 95 206 236 487 218 129 730 359 524 369 207 223 23 399 138 308 448 261 101 133 507 577 579 448 648 162 685 561 194 360 623 680 684 614 97 50 268 51 70 248 100 176 491 469 468 532 350 720 441 721 495 206 491 73 443 567 201 183 109 310 310 442 379 676 360 153 105 688 93 656 510 129 244 225 630 508 301 550 603 210 235 728 228 169 531 656 324 114 16 161 439 134 422 335 250 715 409 62 509 572 493 211 686 516 283 405 275 552 569 590 715 15 179 389 583 252 385 81 515 502 713 714 701 640 461 723 601 386 433 695 480 648 549 718 571 67 98 110 2 363 412 251 426 288 617 577 484 558 633 632 197 591 125 329 349 528 667 71 723 375 219 553 712 570 148 446 16 295 495 671 328 157 532 302 130 301 680 454 410 52 472 618 168 609 596 82 209 395 707 228 155 697 352 414 410 558 188 359 547 648 395 244 369 695 651 532 359 478 370 648 539 440 255 308 242 214 254 120 401 449 499 683 582 222 519 69 531 598 421 179 539 448 97 253 507 254 157 696 369 719 402 613 159 272 592 299 369 236 256 131 668 387 14 620 638 18 363 341 75 641 465 31 525 357 173 348 260 598 348 585 164 460 535 145 79 392 678 71 573 613 185 20 210 681 601 134 620 611 256 315 124 61 364 406 714 176 277 525 361 349 299 655 629 596 577 677 294 220 431 362 450 84 332 557 427 181 446 212 255 711 124 90 627 238 361 581 217 462 524 676 422 78 216 91 543 447 152 621 683 606 603 726 498 460 202 696 311 694 618 507 73 409 722 353 295 299 120 114 332 251 412 21 402 324 691 69 279 499 577 511 183 708 620 75 705 339 192 652 705 54 319 723 437 453 612 709 649 214 289 185 311 126 68 446 530 465 394 22 142 664 726 196 507 80 204 61 88 508 560 188 120 559 574 399 229 378 572 196 215 103 317 237 487 34 631 660 104 427 90 619 188 541 676 485 625 685 563 107 429 454 25 728 664 145 180 379 146 617 450 137 294 527 709 453 220 404 252 544 557 464 675 456 577 252 236 480 708 76 495 634 330 169 200 219 489 423 126 432 432 168 334 405 308 126 210 287 583 345 81 23 389 48 526 559 539 220 430 402 137 254 660 192 700 705 668 634 653 130 476 110 663 253 630 635 225 27 562 508 654 267 618 78 209 242 306 677 544 426 528 568 374 572 660 146 348 82 579 715 155 416 28 108 107 83 328 515 334 31 121 368 488 391 513 449 688 594 167 708 353 27 146 17 711 412 169 658 51 239 441 104 468 632 430 688 234 415 203 589 397 663 56 387 497 664 556 679 8 435 215 350 243 703 637 482 614 533 686 112 684 518 427 302 118 300 686 496 488 439 49 429 542 336 566 140 299 12 183 628 378 18 580 341 46 513 223 37 480 502 88 489 217 214 129 380 202 290 297 626 695 705 58 544 320 520 45 609 233 58 57 81 243 514 108 589 50 372 59 723 85 538 186 701 212 511 7 262 571 565 23 86 702 693 44 379 223 650 45 200 40 375 249 198 584 66 522 60 279 362 259 87 61 711 538 314 683 584 183 446 359 469 706 312 321 569 673 422 76 448 5 431 172 643 383 489 531 675 335 490 343 393 427 233 227 573 33 642 633 475 75 723 320 78 35 22 482 292 380 221 551 568 164 109 405 404 18 544 552 268 497 54 351 381 304 238 105 373 217 196 368 618 486 389 478 421 387 251 121 476 171 583 694 134 579 282 259 104 704 616 55 82 325 138 100 613 66 704 467 568 628 477 715 342 348 424 517 1 675 353 116 463 32 457 258 278 395 461 186 39 712 332 192 334 596 451 672 305 369 34 545 226 207 660 650 226 130 304 112 603 728 328 689 190 562 273 13 137 431 263 155 472 301 672 505 23 235 542 433 657 122 208 596 17 320 698 347 474 584 53 124 639 201 392 115 371 211 205 350 576 346 376 304 244 334 141 238 410 694 559 381 637 709 93 530 696 153 378 724 537 152 123 141 298 630 697 590 628 714 379 539 127 374 691 394 676 555 312 85 480 625 518 712 623 44 624 726 80 13 285 295 393 636 704 16 254 129 234 399 500 80 211 713 590 344 104 292 494 364 686 626 374 480 642 586 623 658 427 26 359 641 115 528 46 16 327 263 400 279 105 534 579 256 28 614 14 261 360 193 264 137 31 369 97 249 723 656 155 630 711 442 687 401 572 249 78 582 304 485 12 451 419 106 117 480 138 706 401 610 85 679 699 1 668 63 626 203 695 156 687 377 655 264 723 515 504 321 155 432 331 340 645 674 32 14 535 198 600 328 83 568 660 122 483 10 709 264 319 32 195 568 350 435 86 374 417 332 567 183 340 171 175 61 637 11 1 247 520 403 367 45 402 111 391 353 450 581 529 277 85 291 33 39 338 682 362 337 186 697 710 318 680 459 149 428 156 699 335 658 511 112 424 656 606 671 596 405 574 518 257 65 115 247 718 657 616 36 403 513 55 282 288 102 349 482 42 529 281 76 213 666 634 120 682 561 339 192 566 602 72 315 365 25 21 456 718 534 618 592 705 546 647 205 455 211 667 424 596 620 18 44 385 692 502 424 339 724 455 692 275 397 724 465 137 191 698 488 183 586 407 316 674 350 497 47 12 356 21 35 344 364 247 333 615 394 127 151 249 233 179 22 194 725 688 402 91 326 61 190 404 614 89 87 376 96 234 315 85 54 605 182 72 562 316 636 110 620 470 403 292 533 574 154 499 680 409 465 100 563 246 308 609 150 182 8 175 132 599 533 690 77 117 557 239 63 653 709 203 699 339 577 146 553 202 120 87 284 690 475 334 688 658 466 223 241 22 515 402 143 385 599 141 13 589 659 67 637 614 96 376 522 678 85 167 255 142 698 67 325 604 652 443 204 64 339 439 301 700 712 317 295 694 437 717 44 113 81 626 657 571 245 51 375 94 498 641 404 62 518 98 680 561 43 383 254 398 191 207 206 267 38 82 197 45 130 491 658 315 663 208 192 218 319 565 637 58 573 134 528 37 284 543 723 626 214 451 695 566 438 707 533 370 413 529 236 212 518 159 673 9 321 45 679 242 229 222 572 372 334 482 261 121 598 145 163 671 244 689 248 559 238 483 118 177 7 365 217 371 380 554 629 180 439 596 415 130 624 634 5 155 630 266 515 292 116 200 311 379 204 639 1 612 576 46 648 242 729 113 299 292 647 125 652 163 7 157 381 83 449 422 109 568 393 390 365 378 159 55 76 324 264 299 379 688 471 164 716 445 197 68 181 276 584 357 220 510 628 185 423 340 125 621 523 433 509 147 29 509 199 546 474 555 654 541 256 331 344 494 450 357 537 533 476 147 42 413 312 64 340 215 606 650 629 18 521 498 55 687 724 699 28 710 379 295 499 415 418 727 607 486 91 230 716 312 640 161 215 639 309 317 218 559 725 649 6 128 495 473 636 156 20 710 126 139 131 382 244 107 138 617 19 113 426 663 728 220 10 343 121 178 167 482 119 627 516 604 296 646 56 173 342 668 328 313 290 497 20 564 50 227 497 27 690 16 508 601 236 30 591 255 159 29 272 221 274 47 508 717 514 258 699 143 96 704 127 476 141 452 721 691 64 703 66 68 456 534 629 579 246 508 666 611 520 443 2 505 459 703 460 574 147 636 48 283 606 450 327 728 522 359 401 241 641 313 643 280 260 337 382 151 504 495 102 562 285 320 614 593 176 328 145 488 412 395 295 372 687 25 460 542 381 37 359 262 213 50 646 437 601 473 129 581 714 456 139 340 386 457 130 594 613 322 279 150 255 648 720 554 57 321 585 631 535 9 390 501 146 647 39 561 457 298 153 241 93 242 707 440 83 473 214 265 264 252 456 528 618 618 125 315 24 94 135 493 339 393 25 465 456 507 421 244 106 729 459 593 482 124 455 232 204 213 306 142 694 86 179 1 610 438 203 97 360 618 513 519 93 300 170 125 289 278 91 130 564 193 382 432 254 595 247 612 545 458 245 128 284 146 394 431 366 457 274 45 311 547 336 270 128 513 648 304 99 638 422 603 209 650 96 451 709 682 497 625 581 4 411 74 86 434 8 97 401 293 149 39 324 9 387 114 246 15 393 230 247 448 439 285 630 595 647 428 190 662 86 428 511 353 629 253 473 588 674 533 169 174 132 206 154 158 711 373 143 575 695 55 465 650 269 355 650 574 177 237 238 154 32 676 378 466 206 496 448 85 240 61 292 64 240 178 341 705 74 532 683 322 86 532 200 82 168 466 664 67 444 672 646 423 222 660 407 678 363 159 662 538 401 271 384 627 673 664 617 110 36 24 615 73 86 533 711 284 413 344 427 448 574 651 500 355 254 632 640 161 291 467 720 165 293 148 708 416 476 557 698 162 356 109 312 454 109 44 110 575 522 436 411 595 571 356 397 110 439 663 482 729 155 477 525 13 431 579 104 638 519 681 419 588 377 352 247 179 504 41 567 538 224 97 646 285 611 317 159 270 685 491 457 222 16 445 196 709 154 241 143 436 675 410 329 550 428 519 430 361 181 100 67 9 627 245 183 416 691 244 364 460 362 641 324 482 120 74 485 105 586 613 308 465 177 579 620 463 635 182 718 699 52 224 294 293 295 653 301 634 182 564 87 223 550 453 432 53 16 315 493 278 167 64 131 443 279 309 358 77 548 209 159 615 606 374 398 442 394 244 692 8 338 277 213 365 495 540 363 621 44 183 201 382 146 678 148 556 635 487 666 521 225 208 22 268 729 724 46 230 722 273 622 283 88 177 650 479 510 12 206 503 499 691 19 431 456 408 180 123 83 342 328 318 540 617 475 689 202 685 496 707 181 616 242 104 120 469 231 711 550 163 527 488 28 694 61 454 339 418 324 623 551 72 688 716 430 631 432 715 245 518 233 689 25 47 121 143 656 357 279 577 530 150 296 82 86 573 232 350 579 53 366 405 182 6 697 50 633 542 254 728 666 356 423 671 392 493 148 402 605 490 98 405 452 646 506 174 714 191 61 633 728 125 397 667 111 641 533 356 676 230 643 283 243 570 323 698 557 426 416 456 529 477 680 294 63 429 124 566 70 658 137 654 653 158 541 137 198 723 13 139 55 524 432 726 342 120 444 661 394 392 52 682 21 22 406 88 519 13 470 564 212 218 353 562 310 547 165 293 308 90 173 391 75 722 264 473 504 277 614 59 164 220 555 108 183 120 79 496 435 143 410 446 539 143 311 354 201 7 704 595 713 346 537 83 307 706 531 490 674 539 78 261 513 695 57 699 61 449 456 284 619 561 730 153 141 245 332 5 323 436 612 264 718 321 454 502 315 253 507 97 521 705 6 30 677 372 488 479 131 256 272 497 194 423 262 309 27 575 227 131 594 189 681 78 154 233 529 509 147 698 217 648 557 591 370 74 416 525 282 367 592 661 547 184 99 680 532 640 678 153 364 58 632 154 48 332 418 165 76 37 66 441 293 526 10 255 718 445 218 679 291 98 503 220 663 448 459 447 156 619 343 278 378 688 579 92 237 482 347 464 359 60 108 344 464 161 704 667 368 21 205 409 293 14 635 178 610 348 664 387 387 550 582 721 6 367 441 611 92 39 95 124 78 450 475 313 37 335 543 591 161 254 139 222 241 696 525 520 179 214 280 230 66 243 612 344 461 218 679 626 504 13 728 605 495 286 167 180 373 281 1 72 695 69 545 704 608 73 405 568 376 669 529 15 301 541 78 2 4 1 3 3 3 3 2 3 1 1 3 2 1 4 1 4 3 1 3 1 4 3 4 2 2 1 4 2 2 4 4 1 1 3 3 2 1 4 3 2 1 2 3 1 1 3 2 1 2 2 2 4 4 2 4 1 1 3 2 1 2 3 2 2 4 1 2 1 2 1 1 3 2 3 2 3 1 3 4 4 3 4 2 3 1 2 2 2 2 4 1 2 2 2 4 3 1 4 1 1 2 2 1 2 4 1 4 4 3 1 3 1 1 1 3 4 4 2 2 3 3 3 1 4 2 1 3 4 3 2 2 1 1 1 4 4 4 2 4 2 3 1 3 1 3 1 3 4 2 1 1 1 2 1 2 4 2 4 3 3 4 2 1 2 3 2 2 1 3 1 2 2 3 2 1 4 2 1 4 2 1 1 3 1 2 2 4 4 1 4 3 3 1 4 3 4 3 3 1 1 4 2 4 3 2 2 3 2 4 3 4 1 1 1 2 4 4 1 1 4 4 4 2 3 3 2 3 1 3 1 3 1 1 2 4 4 1 2 2 2 1 1 4 3 3 2 3 4 2 2 2 3 4 2 4 3 1 1 1 4 2 3 2 3 1 3 4 3 4 1 1 2 4 2 4 1 3 4 4 1 1 2 4 3 1 2 4 3 3 3 1 3 3 2 1 3 4 4 4 4 1 3 2 2 2 2 4 3 3 1 2 2 2 2 1 2 1 3 2 1 3 3 4 4 4 1 4 4 4 4 3 3 3 1 1 4 2 2 4 4 2 4 2 4 3 2 3 3 3 1 3 2 2 2 4 1 2 2 2 4 1 2 2 1 2 3 3 2 3 3 3 4 4 2 2 4 4 4 4 2 3 2 3 1 2 2 3 2 2 2 2 2 4 2 1 3 2 1 3 2 3 3 3 2 2 2 4 2 1 3 1 2 1 2 1 2 1 1 4 4 4 1 1 2 3 1 2 3 4 3 4 4 2 2 1 3 1 4 2 4 1 1 2 2 3 3 2 2 3 3 2 3 4 2 4 1 2 1 1 1 3 3 4 1 1 1 1 1 4 4 1 3 4 4 2 1 2 3 4 4 4 1 2 4 2 1 4 2 4 2 2 2 2 1 1 3 2 1 1 1 2 3 3 1 1 2 4 4 1 3 1 3 1 3 1 4 3 1 3 3 2 2 4 2 3 3 4 1 2 1 2 2 3 2 3 3 2 3 4 1 3 3 3 1 2 2 2 4 3 1 2 1 4 1 3 4 4 3 1 1 2 3 2 4 4 3 2 4 2 4 2 3 2 4 3 1 2 3 3 4 1 4 3 1 1 1 3 1 2 3 1 4 3 2 1 1 3 1 4 4 4 1 4 4 1 2 3 3 3 4 2 3 2 2 1 4 4 2 4 3 4 4 3 2 2 4 3 4 2 3 3 2 1 4 1 3 1 2 2 4 4 3 3 4 1 4 3 3 4 2 4 3 1 1 2 2 3 4 3 2 2 4 3 2 2 4 1 1 3 4 2 4 1 3 4 3 1 1 3 1 1 4 4 2 1 4 3 1 2 3 4 3 1 1 4 3 4 1 4 4 1 2 4 4 3 1 3 4 1 3 2 1 2 3 4 4 3 1 3 1 3 2 2 3 2 4 4 2 2 4 3 4 3 1 1 4 1 3 1 1 1 1 3 1 1 1 3 2 3 1 4 3 2 2 3 1 4 4 3 4 1 2 1 4 1 1 3 3 4 4 2 2 2 1 3 3 2 1 1 3 3 1 3 2 3 2 4 2 3 2 3 1 1 3 1 4 3 2 2 1 3 4 1 4 2 1 2 4 1 4 2 2 3 4 4 4 3 2 1 2 2 4 1 3 4 3 2 2 3 4 4 2 2 2 4 4 3 4 3 2 2 2 3 1 4 3 4 2 2 4 1 4 1 3 1 1 1 3 2 3 2 3 1 2 4 1 1 2 2 1 3 2 2 1 2 2 1 2 1 4 1 1 2 1 1 1 1 4 2 3 4 2 1 3 4 4 2 3 2 2 1 2 2 1 1 1 1 2 1 2 3 4 1 2 4 4 2 1 1 2 4 3 4 4 3 4 1 2 2 3 1 3 2 3 1 4 1 2 4 2 3 4 3 3 4 4 1 4 4 4 3 1 1 3 3 1 1 3 2 3 2 3 4 3 2 4 4 4 1 3 4 2 1 2 4 2 1 3 2 3 2 4 1 2 1 3 4 4 3 2 1 4 4 4 1 2 4 1 3 3 1 1 1 3 1 3 1 3 3 4 4 4 1 3 3 2 2 2 1 2 4 2 3 3 1 3 1 1 4 3 4 1 2 2 4 2 2 2 3 4 1 3 2 1 2 1 1 2 1 1 3 2 1 1 2 3 1 2 1 1 2 4 3 2 3 2 1 1 2 1 4 2 2 2 2 1 3 2 3 4 4 2 3 4 3 4 2 1 4 1 2 2 1 1 2 2 3 4 2 2 1 1 3 4 4 4 3 2 2 3 3 3 1 1 2 4 2 2 1 1 1 2 4 4 3 1 4 3 3 1 4 2 3 2 3 1 2 4 3 3 3 3 4 4 4 3 4 4 2 4 3 1 1 1 1 3 3 1 4 4 2 2 1 3 1 4 1 1 2 3 3 2 4 4 1 2 1 3 4 2 2 2 3 3 1 1 3 2 3 1 3 3 2 2 2 2 1 1 3 3 4 1 2 4 1 3 3 4 3 3 3 3 4 4 4 4 2 2 1 1 2 4 3 3 3 2 3 3 2 3 2 4 1 3 3 4 2 1 4 1 2 4 4 3 3 1 1 4 1 4 1 3 1 3 4 1 3 3 3 2 2 4 3 1 4 2 4 4 1 4 2 1 4 1 3 1 3 4 4 4 4 2 2 1 4 1 4 2 1 4 4 3 2 1 4 4 2 2 4 3 2 3 2 2 3 1 2 2 3 4 1 3 1 3 3 1 2 4 3 4 4 1 4 4 2 4 3 4 3 2 3 1 3 4 3 3 2 1 1 3 3 1 2 3 4 1 3 1 2 4 3 4 1 4 4 2 3 3 2 1 3 3 1 3 3 3 4 4 2 2 1 1 2 3 2 1 2 2 4 2 1 1 2 2 3 1 1 2 4 2 2 1 2 3 4 2 4 1 2 4 1 2 4 1 3 4 2 1 3 3 1 4 4 3 1 2 2 2 2 4 3 4 1 2 1 4 2 1 2 3 1 4 1 3 3 1 1 4 2 4 4 2 2 3 1 2 4 1 2 4 4 3 2 3 1 1 4 3 1 4 1 2 3 3 1 3 3 3 3 3 1 4 2 1 4 3 3 3 3 1 1 2 4 4 1 1 2 1 4 2 1 3 3 1 1 3 3 1 4 3 3 2 4 4 1 3 4 2 1 2 2 2 3 4 4 4 1 1 1 4 3 3 4 2 3 3 2 2 2 2 4 3 4 1 2 2 1 4 1 4 2 1 4 3 1 3 1 2 4 3 1 1 3 1 3 1 1 1 2 3 2 2 1 1 4 3 4 2 2 2 4 1 1 1 3 4 3 1 2 3 4 1 3 1 3 2 4 4 3 3 2 3 2 2 2 1 1 1 4 4 3 3 1 2 1 2 2 3 4 1 3 3 1 3 2 2 3 2 4 1 3 3 4 4 2 3 1 2 3 3 1 3 4 2 3 2 3 1 1 3 1 3 2 4 3 3 2 2 1 3 1 1 1 4 3 2 4 3 4 3 4 3 2 2 2 2 1 4 1 1 4 1 3 2 1 3 4 1 2 4 4 3 4 4 1 3 1 2 1 4 4 1 1 4 1 3 2 2 2 1 4 2 2 3 1 1 4 2 2 2 1 2 1 3 3 4 4 4 2 1 2 2 3 1 3 4 2 1 3 3 3 3 1 2 3 2 3 2 1 4 3 3 1 3 1 4 3 3 2 2 1 3 2 4 1 1 4 1 3 4 4 3 1 3 3 1 1 1 4 3 2 2 3 3 1 1 3 3 2 3 1 4 3 4 3 2 1 3 3 3 3 3 1 3 3 1 1 3 2 3 3 1 3 2 4 3 2 1 4 4 4 1 1 4 4 2 1 3 3 1 4 2 1 3 2 4 2 4 1 4 4 1 1 4 1 2 1 1 3 4 2 4 3 4 4 2 3 3 2 4 1 3 1 2 2 3 3 2 1 1 1 3 4 4 4 3 3 1 3 2 2 2 4 1 1 3 4 4 2 4 4 2 4 4 4 2 2 2 4 2 3 4 2 4 4 1 4 4 3 1 1 4 4 1 4 1 4 4 4 2 2 2 3 3 1 3 3 4 1 1 2 3 2 3 1 2 2 3 3 4 4 2 4 4 1 2 4 2 3 1 2 3 3 2 4 3 4 3 4 2 2 4 1 3 4 4 2 2 4 3 4 1 2 4 4 1 2 3 3 4 3 2 3 1 1 3 4 2 1 3 1 1 4 2 4 4 1 3 3 1 3 2 1 1 3 1 4 2 1 1 2 2 1 1 3 2 2 4 3 2 3 3 1 2 1 3 2 2 3 1 1 4 2 2 4 4 3 1 3 3 4 2 1 3 2 2 3 1 4 1 4 3 3 3 1 2 3 1 4 3 1 4 4 2 2 4 2 3 3 4 2 4 2 2 4 4 2 1 3 3 1 2 2 2 1 3 4 4 4 4 3 4 1 1 4 1 3 3 4 1 3 1 2 4 2 3 1 1 3 4 1 2 3 4 1 1 3 4 1 2 4 1 4 3 2 4 2 3 4 1 4 3 4 3 4 1 2 2 2 2 2 2 3 3 3 2 1 4 4 4 3 4 1 1 2 3 3 3 1 4 1 3 3 2 4 1 1 4 1 3 2 3 2 3 1 3 1 1 4 1 1 1 2 2 3 2 3 1 4 2 3 2 2 2 3 1 2 1 1 3 2 4 1 1 2 3 1 1 3 1 4 2 3 3 4 3 1 4 2 4 2 4 1 2 2 1 4 3 1 1 3 4 1 1 2 1 3 4 4 1 2 4 3 4 4 4 4 4 3 1 1 2 4 1 1 1 4 3 3 2 3 2 3 3 2 1 2 1 2 1 3 3 2 4 3 3 1 4 2 2 1 2 2 2 3 1 4 3 1 3 2 3 1 2 2 3 1 3 3 3 1 4 4 4 4 1 3 2 3 3 4 2 4 1 3 2 3 2 4 3 3 2 4 1 3 1 4 2 4 4 2 2 2 2 3 4 4 4 2 2 2 3 3 2 3 2 1 4 3 2 1 3 3 2 2 1 1 3 4 2 3 2 2 4 4 2 4 1 4 4 4 3 4 2 1 1 2 2 3 1 2 3 1 3 3 3 4 1 2 3 1 1 3 2 1 4 2 3 1 3 2 1 2 2 1 2 4 4 4 2 2 3 3 2 3 3 4 1 2 3 4 2 4 2 1 2 4 2 1 1 1 1 4 1 4 1 4 4 4 3 2 3 2 4 4 4 4 3 1 4 2 2 4 3 2 4 1 1 4 1 3 2 3 2 3 2 4 3 3 4 2 2 2 2 4 2 2 3 2 1 2 2 2 1 2 3 2 2 1 1 1 3 4 3 1 3 1 4 2 2 2 3 2 2 3 4 4 2 4 3 1 3 1 3 4 4 2 4 1 2 4 2 3 2 2 3 4 1 2 1 4 2 2 4 1 3 3 4 4 1 4 2 1 1 1 3 1 3 1 3 1 3 3 4 4 4 1 2 1 4 3 1 4 4 1 2 1 1 1 2 4 3 3 4 4 1 2 1 2 1 2 1 3 1 3 3 3 2 1 4 1 1 4 3 2 1 1 3 4 1 2 3 1 1 2 3 4 4 4 4 1 1 1 1 2 4 2 2 2 2 1 1 2 1 3 3 1 1 2 4 4 4 1 2 4 1 3 4 1 3 4 4 3 2 2 1 4 2 1 1 2 3 3 2 2 3 4 1 1 4 3 4 3 2 4 4 1 1 1 1 2 4 2 2 4 4 4 1 2 3 3 2 3 3 1 1 1 2 1 1 2 4 3 4 2 3 1 2 3 3 3 4 2 1 2 1 2 1 3 1 1 2 4 2 2 2 3 2 2 3 4 3 1 1 4 3 2 2 4 2 2 4 1 3 1 1 2 2 1 3 1 4 3 2 4 2 3 4 2 4 4 3 4 2 2 2 4 2 3 4 1 3 2 1 3 1 2 2 4 1 3 1 2 3 4 4 1 3 4 1 4 4 4 1 4 4 3 4 3 1 4 3 3 2 1 4 1 1 2 1 1 4 4 3 4 2 1 4 3 4 3 3 2 4 2 1 1 3 1 4 1 4 1 1 4 2 2 2 1 1 4 2 1 2 3 2 3 4 2 2 2 4 1 2 1 4 2 2 2 2 3 4 3 4 1 1 2 2 2 3 2 4 2 3 1 1 3 3 1 1 1 4 1 2 1 2 2 1 3 4 1 1 3 3 4 1 1 4 1 2 4 1 1 4 1 3 3 4 1 3 3 1 3 3 4 4 4 1 2 3 3 4 1 2 2 3 3 4 4 4 1 3 1 4 1 3 3 4 3 2 1 1 4 4 2 1 4 2 3 1 3 4 3 2 4 3 1 3 4 3 1 2 3 1 3 2 4 2 3 3 1 3 3 3 1 3 1 3 3 4 3 2 4 4 3 3 1 1 3 2 3 4 4 3 1 2 4 2 2 2 4 3 3 3 2 4 2 2 3 3 4 1 4 3 2 3 2 1 1 3 2 3 4 2 3 4 4 2 3 4 3 3 3 1 2 4 3 3 1 4 3 2 2 1 2 4 4 3 4 2 3 2 4 4 1 4 3 4 2 3 4 4 3 4 2 4 4 2 1 4 3 1 1 4 4 2 1 1 2 4 3 1 3 2 1 4 2 4 4 2 4 2 1 1 3 1 1 4 1 1 1 2 3 2 2 1 4 2 3 1 4 4 2 4 4 2 2 3 4 1 2 3 3 4 4 1 2 3 2 2 2 2 2 3 3 2 4 2 1 3 4 2 2 1 4 4 3 1 1 2 2 1 3 4 4 3 2 1 2 2 1 1 4 1 3 2 3 1 4 2 4 2 1 4 3 3 4 1 4 3 3 1 3 4 3 4 1 4 3 4 4 2 3 1 2 4 4 2 3 2 3 2 3 4 4 2 3 2 2 3 1 2 1 4 1 3 2 3 3 4 3 4 4 2 4 2 4 2 1 1 3 2 3 4 1 2 3 3 2 2 2 1 4 2 1 1 2 2 2 3 4 3 4 4 3 4 4 4 2 4 4 2 4 1 2 2 1 4 3 4 2 3 4 3 1 4 4 2 4 1 1 4 2 3 4 2 4 3 1 4 3 2 2 1 3 2 1 1 4 3 3 4 1 2 3 2 2 1 1 4 4 1 1 2 3 1 2 2 4 2 2 2 2 1 4 2 1 4 4 2 1 3 3 3 1 3 2 2 2 3 3 4 2 4 3 1 1 2 4 1 2 4 1 1 1 3 1 2 1 3 3 3 3 4 2 3 3 1 1 4 4 3 1 3 1 2 3 4 3 3 3 1 3 4 3 4 1 1 1 3 3 4 3 1 3 3 4 4 1 1 3 2 1 1 4 3 3 2 3 3 1 1 4 3 3 4 4 4 2 3 2 4 4 4 4 3 2 4 1 3 2 4 2 4 1 2 2 3 3 1 2 2 3 3 1 2 3 3 1 3 4 2 4 3 2 1 3 4 4 2 2 3 4 2 2 3 2 3 4 3 2 4 2 3 1 4 1 1 2 4 3 1 3 2 2 3 2 1 4 3 2 1 2 3 1 3 2 3 2 4 4 4 3 4 2 3 2 3 4 4 2 4 2 2 3 3 3 4 3 4 1 4 4 1 1 1 2 4 1 2 1 1 2 4 3 1 3 1 2 1 2 4 3 4 1 4 2 1 2 2 1 3 4 1 3 4 3 4 3 3 2 4 4 2 2 4 4 2 3 2 3 3 1 2 2 3 2 4 4 2 2 3 4 3 4 2 1 4 3 2 4 4 1 1 3 1 1 3 3 3 1 1 1 3 3 1 2 2 4 4 2 2 3 1 1 1 2 1 2 1 3 4 2 1 4 2 1 2 2 3 3 1 1 2 1 3 1 3 1 3 1 2 4 1 4 3 4 1 1 2 3 4 2 4 1 2 3 1 4 1 4 1 3 3 1 2 1 3 2 2 4 2 4 1 2 3 1 1 2 4 1 2 4 4 3 2 4 3 2 2 4 2 1 1 3 2 1 1 1 2 2 1 3 1 1 4 2 4 2 1 4 3 2 3 3 2 2 2 4 1 1 4 2 1 1 1 4 1 1 1 1 1 2 4 2 2 3 2 1 4 3 2 2 1 2 1 2 3 4 2 3 1 2 2 2 4 3 1 2 1 3 1 3 3 2 2 2 2 3 1 4 2 1 3 2 3 1 2 3 1 1 1 1 4 3 1 2 4 2 3 1 3 3 3 2 1 3 1 1 2 3 4 3 1 1 2 4 4 4 2 3 4 1 1 3 1 4 1 1 3 3 4 1 3 1 3 2 4 2 2 1 2 2 2 3 4 2 2 4 3 2 2 2 3 1 3 4 1 1 1 4 4 4 2 4 2 2 4 3 2 4 4 4 1 3 3 3 4 1 1 2 1 3 3 3 2 4 4 2 4 4 2 2 4 3 1 1 4 4 2 3 3 4 3 2 3 1 3 4 2 1 1 4 4 2 1 1 2 4 3 2 3 1 3 4 2 2 1 2 3 4 2 4 1 2 4 3 1 2 3 4 1 2 4 2 1 1 4 1 3 1 3 3 2 3 3 3 2 2 4 2 4 3 2 1 2 2 3 3 2 3 1 1 1 4 2 4 3 1 4 4 1 2 2 4 2 4 3 2 1 2 1 2 3 3 1 1 4 3 2 1 1 2 1 4 4 1 4 3 1 4 1 1 3 2 1 4 4 4 1 3 3 2 3 4 3 1 3 1 1 1 2 4 2 1 2 4 1 3 3 4 2 3 2 1 4 4 4 3 1 4 2 2 2 1 2 1 3 3 1 2 2 2 3 4 4 4 2 2 2 1 4 4 4 3 4 3 3 4 2 3 3 3 4 1 1 2 4 4 4 3 2 4 1 2 2 2 4 1 4 2 1 3 4 4 3 4 4 1 4 4 3 3 4 4 4 1 4 2 4 4 1 1 3 2 2 4 2 4 1 1 1 1 3 2 1 3 1 4 1 1 3 2 2 1 4 1 2 4 4 3 3 4 4 3 3 3 1 1 1 3 3 4 3 3 1 2 3 1 2 3 3 3 2 1 2 4 4 4 2 3 2 2 2 4 4 1 2 4 4 4 4 2 1 1 4 1 4 3 1 3 4 2 1 3 3 2 3 2 4 3 1 2 3 2 1 2 4 4 3 3 1 2 2 4 4 1 4 2 2 3 1 3 3 4 4 3 3 3 4 3 4 1 3 1 2 1 4 4 3 4 3 1 2 4 4 1 3 3 1 4 1 4 3 2 1 1 2 3 3 2 3 3 3 4 2 3 2 2 2 2 3 4 3 2 3 1 3 4 2 2 3 1 3 4 4 2 3 3 2 3 2 3 3 2 3 3 2 3 4 4 2 2 2 4 1 1 1 4 3 3 1 2 4 1 4 3 3 1 4 2 3 2 4 3 2 4 1 2 2 4 3 4 1 3 2 4 3 2 1 2 1 3 3 1 4 3 3 1 4 1 3 3 4 3 3 1 4 3 3 4 3 2 3 1 4 2 3 2 4 1 1 4 3 2 2 2 2 1 3 4 3 2 1 2 2 3 1 2 4 2 1 3 1 4 1 3 2 4 3 1 1 1 4 2 3 4 4 4 1 2 2 4 4 2 1 3 3 1 4 3 3 4 1 4 2 4 4 2 4 1 4 1 3 4 3 3 1 3 1 3 3 3 3 1 1 3 4 2 4 2 4 3 3 1 2 1 2 3 3 1 4 2 4 2 2 1 4 4 1 1 3 1 1 2 4 2 2 3 4 3 4 4 3 4 3 3 4 4 4 3 3 4 2 2 4 1 2 4 4 4 1 1 3 4 3 1 1 2 4 3 2 1 4 1 2 4 3 2 2 1 4 3 2 1 3 4 4 3 3 2 2 4 1 4 2 1 1 3 3 3 4 2 4 2 3 4 4 4 2 2 1 1 3 3 4 1 2 2 4 3 3 2 4 1 4 2 1 1 4 2 2 2 3 1 1 3 4 1 4 2 1 4 2 1 4 4 1 4 4 3 1 3 2 3 2 1 2 4 1 1 4 2 1 3 4 3 3 2 1 1 2 3 4 3 2 2 1 1 1 2 1 3 4 2 2 3 3 2 4 2 4 4 3 3 2 1 2 1 1 2 1 1 4 1 3 2 4 1 3 2 2 2 4 4 2 1 4 1 1 3 1 2 3 3 4 1 2 4 1 1 2 1 3 3 1 3 1 3 2 1 4 2 4 3 1 4 3 1 1 4 3 4 1 2 2 3 3 3 4 1 2 1 3 2 2 4 2 3 2 1 3 1 2 4 2 2 3 3 2 1 2 1 1 1 2 4 2 3 2 3 1 4 1 1 1 4 3 1 3 2 4 1 3 1 1 1 3 2 2 2 3 3 3 2 3 4 4 1 3 4 3 4 2 4 4 2 2 3 2 4 2 1 3 1 1 4 3 3 4 2 4 2 4 3 4 4 2 1 3 4 1 2 2 3 2 4 1 3 2 4 3 3 3 4 3 4 2 2 2 4 3 3 3 1 4 2 1 1 3 2 3 2 2 4 3 1 4 1 3 2 4 4 4 4 4 2 1 4 3 3 4 4 1 3 1 3 3 2 2 4 2 2 2 2 2 1 2 4 4 3 2 1 2 1 1 1 4 2 2 2 2 3 4 2 2 3 4 4 2 1 3 3 2 2 1 1 3 4 4 4 4 4 2 2 3 1 1 1 1 3 2 1 4 3 1 3 2 4 3 1 1 3 4 1 1 2 3 3 3 2 1 2 4 3 2 2 4 2 1 4 4 3 4 1 1 2 1 3 3 4 2 3 3 2 2 2 3 4 1 2 2 2 3 3 2 1 3 4 3 1 1 2 2 3 1 3 1 4 2 4 1 2 3 1 3 2 1 4 3 1 4 1 2 4 1 1 4 2 2 3 2 3 3 4 3 4 1 4 4 4 2 1 4 3 3 4 2 3 4 2 4 2 3 2 1 4 3 3 4 1 1 3 3 2 3 4 3 1 2 3 2 2 1 3 2 2 2 4 3 1 1 2 4 4 2 1 4 2 1 1 1 3 2 2 1 4 2 3 1 3 1 4 2 4 3 3 4 2 1 1 2 1 1 1 3 1 1 4 2 4 1 3 3 2 2 3 3 2 4 2 1 1 4 1 2 3 4 2 2 4 1 3 3 4 1 1 2 4 1 4 2 4 2 1 2 3 2 2 2 3 1 2 2 3 1 2 2 1 1 4 2 1 3 1 1 1 1 3 4 4 1 4 4 4 4 2 1 4 1 1 2 1 3 3 4 4 4 2 1 1 2 4 3 3 1 2 2 2 4 1 3 2 2 2 1 1 1 3 3 3 1 2 3 3 2 1 1 3 4 1 2 1 1 2 1 4 3 1 3 1 4 1 3 3 4 3 1 1 4 2 3 2 1 1 1 4 3 1 3 3 4 3 2 2 1 2 3 4 4 3 2 4 3 3 1 2 2 2 3 4 4 3 3 1 3 1 4 1 4 1 1 4 4 1 4 4 3 1 3 4 2 1 4 2 1 4 1 1 4 3 3 2 2 2 2 2 4 1 2 4 4 3 4 2 1 2 4 2 4 4 3 1 4 1 1 1 4 3 2 1 2 3 2 3 3 2 3 3 4 2 1 3 3 1 1 2 2 3 4 2 1 1 3 2 1 1 3 1 1 2 2 2 1 2 2 2 1 3 2 2 4 4 3 3 4 3 2 2 3 2 1 3 2 1 1 1 1 2 4 1 4 3 3 1 4 1 2 1 2 1 4 1 2 4 4 4 1 2 2 1 3 2 1 4 4 4 2 4 2 3 1 2 1 2 1 1 3 1 2 4 2 4 3 1 4 1 1 2 2 3 2 2 4 1 3 4 4 2 3 4 1 4 1 3 3 4 4 3 4 2 4 2 4 1 4 1 3 2 3 3 3 1 2 3 3 2 2 2 4 3 2 3 3 1 3 2 3 3 1 2 3 2 4 2 3 1 4 3 4 3 2 4 4 1 3 2 4 3 4 1 4 2 2 4 4 3 3 1 2 3 2 4 2 1 1 3 3 4 4 4 2 4 1 3 1 2 1 4 3 2 4 3 4 1 4 3 4 3 4 1 3 4 4 2 2 2 4 4 4 1 3 4 1 4 1 4 3 2 4 1 2 3 1 3 2 2 2 3 3 4 3 2 3 2 2 4 1 3 2 3 4 3 2 2 2 3 1 3 4 4 3 4 1 3 1 1 2 3 3 4 3 4 2 2 2 1 1 3 4 2 3 1 3 2 2 4 3 4 1 4 4 3 1 4 2 1 3 4 3 2 3 1 2 2 4 4 1 1 2 1 3 3 1 2 4 2 1 2 2 4 1 1 3 2 1 3 3 3 2 2 1 1 2 1 3 3 3 2 3 2 4 3 4 4 2 1 4 4 3 1 1 2 4 1 1 3 4 2 3 4 2 3 1 1 3 4 3 1 2 4 2 1 2 4 1 1 1 4 2 1 1 4 2 1 3 4 4 3 3 2 4 3 1 3 2 4 1 2 1 4 3 4 1 2 4 3 3 4 1 4 4 4 3 4 2 1 2 3 2 1 1 4 1 4 1 3 2 1 3 2 3 4 2 4 2 3 3 4 3 3 2 1 4 2 2 3 1 1 3 1 2 1 4 2 1 3 2 4 4 3 4 4 4 5 99 468 40 34 273 106 115 120 501 433 138 9 428 159 73 270 57 544 65 473 76 503 33 122 302 310 89 562 84 194 45 60 283 289 111 552 386 476 118 86 442 163 542 326 65 387 337 481 146 109 322 37 393 478 543 438 193 517 273 272 220 196 376 480 142 364 299 145 110 75 10 396 486 498 111 251 143 153 477 183 47 81 295 227 471 269 312 85 523 157 375 359 80 139 422 350 537 11 216 66 503 30 39 68 403 116 124 120 476 242 76 19 439 562 516 276 208 301 303 387 367 558 121 158 260 363 359 42 511 252 297 46 207 286 538 48 500 19 370 382 330 28 537 55 322 244 31 289 22 422 225 227 480 528 523 391 156 414 516 259 383 39 297 271 231 136 136 249 65 402 493 32 168 479 549 476 318 31 201 525 233 276 464 452 401 544 50 412 185 186 112 515 355 258 228 465 24 264 155 166 363 393 93 370 343 107 166 470 334 522 461 450 63 510 503 519 487 194 99 226 537 237 261 464 479 235 116 235 502 66 513 80 467 464 238 21 47 223 126 490 393 288 352 397 44 288 410 468 509 191 149 506 245 57 357 476 161 255 556 141 42 540 328 545 386 293 270 287 385 168 410 265 401 222 176 443 74 75 440 511 390 178 83 417 536 100 385 376 239 185 370 483 122 266 345 31 243 213 385 425 16 75 95 335 539 515 388 178 185 103 317 79 491 556 506 548 252 80 253 191 397 334 51 319 381 309 397 169 190 250 534 103 185 106 258 439 161 29 470 455 230 428 44 346 229 401 219 186 3 284 95 104 332 181 523 141 153 410 445 466 296 459 27 542 185 102 384 500 65 231 326 447 61 102 402 540 543 348 290 388 43 419 533 42 28 256 315 56 477 242 336 286 501 481 52 229 247 43 208 551 410 7 83 94 11 304 310 199 431 332 376 175 336 289 408 283 16 334 286 158 166 375 61 99 170 216 530 246 446 485 387 86 429 499 16 220 505 59 515 473 283 175 471 505 294 68 25 340 114 143 184 177 218 16 298 271 214 265 205 60 267 277 151 146 181 460 523 560 143 409 156 206 349 360 362 500 35 264 349 7 70 231 189 518 433 498 527 136 303 244 411 102 35 267 272 195 449 107 259 37 537 299 526 410 423 547 1 501 154 260 196 23 151 351 471 408 84 16 293 93 410 480 491 413 21 378 267 164 440 408 55 438 409 165 386 212 367 531 89 153 45 260 140 89 224 280 22 220 346 96 11 54 472 49 106 1 345 48 45 52 152 131 447 421 355 274 393 461 108 376 430 441 313 213 43 263 242 372 131 219 528 312 194 260 558 325 274 22 428 559 384 553 383 327 504 346 134 469 217 57 66 154 256 342 9 356 333 527 471 475 522 57 196 188 89 66 96 241 245 301 295 193 25 397 146 332 90 484 304 155 18 140 303 78 188 437 155 344 157 2 300 223 355 531 31 485 292 431 413 303 362 385 253 258 482 550 296 314 353 77 473 45 262 87 179 158 202 479 441 330 302 37 16 329 213 279 107 231 561 57 387 379 476 378 526 321 460 204 36 432 539 32 97 422 501 481 242 497 312 292 545 222 179 468 52 11 189 512 413 187 137 273 74 482 397 497 209 481 217 277 273 455 119 367 123 488 554 351 179 467 12 426 531 489 317 274 561 446 364 90 247 562 423 247 388 78 55 529 211 163 373 357 52 443 338 153 297 25 163 533 68 470 548 457 341 531 220 555 424 296 494 183 359 312 162 336 195 182 275 481 287 213 97 270 50 212 494 263 204 277 547 252 42 151 366 476 48 383 509 247 85 322 404 116 72 41 54 461 109 366 323 199 12 116 516 285 71 508 206 29 203 76 145 226 419 372 257 401 456 180 123 160 144 174 227 411 335 358 148 248 107 11 430 367 12 325 261 144 233 1 458 486 270 241 494 22 499 544 53 465 466 248 62 48 57 237 321 295 392 392 291 79 339 284 363 406 358 388 92 512 504 536 140 253 239 306 167 458 454 445 67 369 496 454 65 253 293 328 136 494 131 255 248 311 555 381 47 93 360 411 154 354 180 280 405 171 68 13 268 426 308 24 388 445 391 379 508 437 274 325 232 277 257 93 109 314 383 96 231 182 259 147 177 448 250 394 330 501 274 543 96 251 147 316 262 32 365 38 382 404 524 230 175 159 395 427 89 539 556 127 214 332 74 383 256 209 229 109 461 164 422 381 133 13 340 503 383 549 66 82 68 412 400 500 102 21 459 167 212 535 465 4 422 99 452 296 37 314 517 236 417 13 293 34 462 461 223 530 432 527 510 258 172 404 470 441 197 452 540 417 271 14 484 42 421 562 291 553 474 218 154 254 550 390 500 18 483 367 447 153 544 529 503 300 521 245 421 475 186 221 161 257 241 60 242 549 123 273 456 527 132 430 91 407 225 341 478 191 33 534 350 542 212 523 57 251 115 157 159 437 327 230 295 310 544 422 312 230 43 541 360 528 163 104 538 362 2 105 489 451 518 128 42 455 417 242 104 139 406 57 486 454 534 17 144 113 326 551 242 516 240 111 121 401 337 446 405 115 235 291 207 29 286 383 221 13 541 556 78 31 310 393 145 407 551 188 236 480 396 342 276 382 268 371 255 219 227 511 31 194 418 428 361 459 310 126 147 417 239 405 80 229 301 280 408 120 173 433 54 272 286 102 178 420 560 31 516 102 30 116 425 560 468 366 404 434 246 98 546 158 197 532 46 376 438 272 276 555 67 202 304 336 437 162 418 524 249 389 554 99 377 282 113 552 197 197 212 102 15 196 136 438 76 20 550 390 249 382 279 451 214 230 412 87 126 408 71 43 487 303 91 160 88 191 477 292 6 118 508 18 270 6 61 21 433 447 529 91 439 12 282 494 26 124 430 81 152 299 321 475 157 285 68 408 17 183 251 522 181 334 68 28 442 186 264 378 185 223 35 137 101 238 139 521 465 376 458 56 514 36 444 162 507 304 208 243 261 256 240 134 477 177 424 401 6 404 210 256 160 1 365 299 183 107 455 255 135 161 405 303 549 504 278 276 306 214 136 499 46 17 17 129 193 288 262 329 69 291 506 552 223 140 521 317 251 238 537 464 401 240 484 74 91 199 298 485 302 219 256 397 344 526 164 95 407 469 559 494 58 340 324 547 135 352 195 124 293 530 249 47 254 203 420 410 551 329 17 358 429 555 125 495 259 300 479 541 148 252 247 378 560 320 292 418 152 80 372 321 35 242 377 16 562 95 427 186 400 178 466 495 184 311 10 5 381 365 330 110 207 194 289 383 467 256 229 280 218 511 187 329 556 77 278 330 152 216 62 537 323 437 99 319 186 176 141 81 25 299 361 11 155 324 143 419 143 56 1 319 184 437 22 534 142 102 445 428 420 410 336 47 221 324 403 371 94 45 414 274 139 525 302 56 124 222 11 552 497 476 523 398 311 333 284 115 512 219 485 306 382 207 506 545 288 136 85 529 369 178 548 275 530 366 107 289 321 65 422 524 258 234 89 464 108 48 157 432 175 87 190 327 247 81 31 216 275 419 5 440 383 26 245 291 399 156 249 411 308 460 400 214 163 560 358 546 291 466 490 512 30 71 430 203 401 526 66 73 552 201 384 267 506 25 39 496 15 376 310 26 349 221 408 430 344 140 441 73 348 490 402 279 550 262 417 373 475 294 185 317 201 62 458 23 159 487 524 110 175 244 354 182 338 228 12 506 132 55 234 121 541 169 463 325 167 221 400 63 545 122 523 385 270 471 126 38 337 562 61 215 472 68 228 246 203 359 281 264 47 444 127 392 263 526 552 116 490 476 89 225 266 158 428 226 95 474 241 287 432 19 380 18 524 468 267 328 104 255 406 243 147 117 46 473 87 469 365 296 136 64 18 119 215 546 526 557 180 423 547 365 529 27 31 454 236 305 115 163 220 60 153 360 149 533 328 279 368 267 431 122 214 139 278 445 445 372 396 328 290 98 17 406 31 143 505 192 273 87 357 517 344 542 193 211 285 496 216 63 536 1 509 449 165 489 337 315 521 404 107 260 477 408 150 17 238 241 297 501 94 475 559 441 559 479 354 240 16 156 98 210 366 533 491 393 373 229 368 526 434 241 206 26 26 273 322 493 224 298 440 88 309 444 317 192 506 99 28 211 229 478 457 18 470 209 451 81 458 300 63 89 500 272 338 437 127 416 331 550 541 449 372 97 148 149 436 229 97 531 532 19 405 241 190 347 286 152 336 117 76 264 277 236 30 559 405 187 429 69 25 85 157 327 253 486 467 392 13 515 560 482 254 215 211 76 327 219 404 233 143 419 201 544 323 237 528 381 431 367 4 5 544 289 213 39 197 551 314 67 30 480 314 276 43 258 230 411 480 117 374 50 130 142 140 276 524 517 483 520 223 455 320 409 269 282 238 43 420 9 533 79 486 386 494 333 37 331 1 137 473 191 453 263 557 460 380 454 82 330 557 386 544 301 164 188 77 139 373 283 490 283 364 225 54 531 366 537 63 276 83 415 190 157 136 515 543 101 108 211 277 457 415 190 120 133 181 93 496 540 465 363 103 511 175 366 184 148 446 275 306 268 557 14 208 136 183 335 26 550 319 223 360 391 131 524 234 77 32 485 408 78 488 114 124 224 12 347 357 355 297 550 446 550 290 51 195 180 144 238 169 510 485 433 210 353 559 167 38 453 159 163 256 274 395 471 557 209 497 41 245 553 386 86 283 401 518 497 127 139 230 90 361 82 20 125 105 549 131 279 17 292 151 491 155 157 468 56 155 297 470 244 561 127 77 329 95 384 251 200 439 370 218 164 453 462 73 76 55 333 264 176 175 530 8 497 189 399 19 89 299 1 347 287 449 318 378 502 249 52 282 240 65 365 545 106 279 440 96 441 379 152 461 471 392 414 498 19 447 549 354 308 160 402 557 388 263 546 515 164 471 234 504 276 67 26 341 102 533 118 282 202 464 532 463 5 30 217 444 435 117 526 490 273 414 25 383 348 260 190 489 533 33 445 293 245 544 290 259 465 281 180 255 92 101 74 542 22 460 151 133 65 146 499 365 269 142 315 504 372 118 342 134 323 131 443 485 517 71 280 335 383 522 233 115 99 115 318 221 146 260 248 233 286 502 540 19 80 490 496 151 297 448 336 207 289 308 432 331 60 460 280 411 37 535 384 192 561 554 384 14 491 365 171 202 474 86 418 290 149 39 232 265 97 273 477 516 102 135 361 262 78 339 536 561 188 539 360 53 513 215 85 262 332 418 19 103 167 391 446 236 57 433 554 436 287 519 31 116 160 418 202 112 33 259 339 283 171 149 265 61 513 128 138 202 252 385 180 267 414 192 530 537 428 250 380 371 40 287 150 150 156 338 207 279 33 109 528 133 213 72 221 334 129 222 321 177 472 395 398 155 124 319 168 272 385 175 334 376 209 123 69 386 321 287 389 36 283 338 301 8 80 223 50 213 267 112 152 156 250 120 485 491 28 295 120 140 352 312 10 234 264 442 222 547 361 560 62 280 425 299 130 555 547 146 397 141 370 146 403 557 225 510 25 238 319 430 257 133 379 214 128 31 321 244 219 129 56 214 494 505 351 538 37 276 230 68 244 15 120 78 403 281 289 242 163 194 550 206 414 486 417 8 378 262 60 445 152 471 507 9 411 260 439 532 400 104 354 116 538 251 429 454 189 503 306 33 46 290 68 141 337 374 503 279 173 37 77 298 234 144 182 546 227 92 416 75 118 363 266 66 66 3 219 332 97 323 308 374 428 252 137 187 422 302 341 556 296 263 315 342 523 313 414 542 226 215 405 323 19 437 335 69 90 26 295 562 388 344 386 93 432 269 323 108 1 422 203 151 399 425 34 204 7 513 294 257 165 293 202 107 176 493 261 537 447 369 29 157 399 231 350 289 381 262 191 413 61 318 538 398 337 40 301 308 126 408 106 350 184 153 413 57 21 412 231 485 535 557 545 343 339 513 363 309 384 182 530 113 364 149 230 94 310 154 475 417 160 471 499 196 63 20 562 60 221 457 216 284 82 476 488 329 500 270 154 224 275 557 136 553 309 267 20 247 422 129 108 505 188 98 406 8 548 358 338 182 362 311 202 227 161 558 205 545 345 427 125 198 240 15 98 514 65 156 395 468 400 538 288 476 306 480 374 357 138 474 361 401 253 431 242 446 184 7 435 217 239 142 325 178 314 312 237 385 410 308 23 524 177 544 559 343 404 398 248 349 198 241 405 165 179 260 172 468 446 200 30 38 486 450 46 315 467 142 180 497 458 543 290 424 261 241 403 491 179 52 186 474 181 412 404 398 322 103 40 348 420 272 51 263 467 164 555 53 520 140 53 304 203 461 2 502 545 219 253 140 35 346 138 447 340 457 393 376 2 503 478 255 192 542 444 311 385 477 97 526 320 131 301 476 260 187 58 372 501 221 142 116 106 490 297 85 543 264 232 293 408 338 17 85 215 297 450 25 317 350 431 534 448 339 135 391 537 39 540 20 509 506 408 322 34 67 8 32 399 441 360 175 341 317 402 360 302 44 325 442 265 176 494 170 48 200 281 215 203 33 498 20 125 475 413 193 411 498 511 135 138 394 95 557 521 537 135 193 59 118 533 186 126 200 370 68 102 157 173 314 547 95 226 59 519 391 47 471 9 450 97 201 438 376 561 209 472 408 138 372 270 459 327 62 410 386 562 27 384 280 381 44 90 551 365 116 561 34 281 438 85 23 273 404 435 317 178 139 531 355 238 228 25 129 483 378 439 459 250 97 153 153 371 487 387 1 100 411 386 381 247 485 437 393 11 298 79 118 89 287 252 70 117 291 53 318 64 455 414 524 260 335 492 487 455 454 440 186 432 361 202 529 273 491 116 368 137 199 142 270 61 492 448 108 402 80 331 401 376 219 477 304 13 347 26 80 524 460 214 122 557 191 294 518 462 288 73 189 499 116 95 361 227 233 455 130 40 170 78 32 273 508 549 168 180 479 480 534 418 373 530 1 207 430 187 390 251 34 36 111 383 294 141 311 391 509 150 110 65 322 28 417 399 285 132 487 530 303 387 316 264 249 37 421 403 1 129 149 13 41 272 12 181 365 17 122 294 393 469 20 424 167 149 22 376 114 79 68 357 2 61 101 61 292 203 428 453 438 24 109 309 138 201 444 151 429 451 505 151 49 415 165 467 181 182 502 250 165 429 40 268 231 497 56 10 390 313 3 163 363 65 62 306 424 539 118 55 369 374 201 186 171 559 310 561 11 432 153 17 258 44 395 419 344 356 28 5 500 373 204 178 556 496 538 281 524 213 154 544 40 285 236 125 239 132 382 28 219 486 285 142 479 97 369 6 415 112 549 128 550 275 354 84 50 184 187 480 451 273 105 148 62 514 481 196 348 414 552 182 432 319 414 541 369 536 82 271 337 95 386 89 296 141 459 271 171 242 421 536 475 349 228 230 278 307 527 223 232 8 511 440 247 4 477 75 347 28 413 402 42 394 420 476 168 368 364 167 110 152 349 110 522 199 394 303 407 44 8 89 514 471 503 560 489 349 183 192 304 83 35 482 265 554 230 40 172 439 217 193 190 169 148 333 390 169 135 248 310 441 470 269 219 234 197 533 414 401 83 7 530 112 429 207 162 140 350 316 143 72 398 449 4 493 139 152 79 319 319 365 396 124 357 451 449 164 285 478 163 218 337 13 9 162 378 31 274 166 43 173 26 262 318 74 274 552 207 457 107 166 471 351 552 242 36 372 236 351 309 26 380 120 7 298 281 276 43 255 273 402 44 242 148 194 172 509 429 146 479 111 207 75 300 270 281 234 13 401 96 44 545 57 128 409 163 347 301 306 262 200 310 432 551 126 65 96 376 231 17 360 431 555 183 244 491 552 187 292 466 263 175 362 303 465 42 445 470 165 73 124 256 155 292 145 202 28 77 215 81 543 505 408 313 453 383 199 318 172 161 88 310 155 382 514 320 168 463 234 423 364 185 400 293 277 538 137 184 468 186 482 171 336 494 313 233 303 159 35 397 319 559 150 65 91 365 477 134 87 373 214 172 224 95 499 250 136 98 475 178 346 257 139 49 397 499 535 330 405 30 123 283 463 43 537 340 230 64 269 366 395 107 536 145 533 356 193 211 347 62 21 301 245 106 217 298 287 43 243 422 526 461 117 323 391 224 240 18 206 23 240 7 474 356 373 85 115 131 84 127 170 59 382 352 9 74 343 40 309 39 10 17 342 202 292 560 16 99 103 133 557 426 39 207 322 190 442 226 499 304 146 460 171 416 54 9 416 216 128 89 94 437 255 505 227 421 4 408 528 211 327 302 248 2 401 124 28 284 256 197 454 261 86 193 110 532 391 431 487 387 171 381 131 367 505 387 380 53 336 38 157 403 443 373 307 236 173 178 545 47 485 513 158 139 504 147 150 186 382 506 2 206 78 295 77 311 400 49 498 39 206 134 344 235 207 40 220 425 112 297 89 8 398 182 399 231 403 207 171 211 473 535 556 28 558 290 557 485 78 325 253 331 280 514 386 351 29 89 421 59 124 210 314 483 212 435 83 426 15 334 404 516 12 360 40 403 6 271 102 388 166 257 345 63 366 68 402 335 465 327 39 323 123 104 19 427 331 409 233 444 299 459 551 151 310 192 336 156 220 40 51 50 345 77 214 30 560 97 77 183 180 16 119 193 38 487 447 79 498 321 546 85 139 504 25 177 295 523 326 135 251 377 504 128 458 339 216 101 324 211 33 330 502 293 290 44 112 493 29 186 505 562 247 205 273 360 362 219 282 293 228 141 422 370 540 454 471 426 177 182 364 380 219 308 237 36 475 293 192 334 429 446 280 92 304 162 518 560 264 443 410 416 41 540 445 160 261 492 452 67 447 40 437 474 173 315 135 363 378 24 304 519 375 250 311 197 68 535 364 332 275 262 388 22 395 515 537 228 556 266 24 509 283 270 464 267 308 292 199 61 35 65 500 306 405 548 172 200 527 538 461 66 199 227 376 40 180 380 455 290 435 10 328 321 497 229 209 197 140 422 551 215 117 138 543 351 489 388 516 226 13 143 456 431 134 321 185 246 347 473 7 364 208 364 327 495 469 43 30 391 407 105 158 366 413 156 99 84 196 538 24 150 306 204 479 11 313 424 201 281 384 48 235 422 503 366 484 517 487 353 468 399 486 463 276 411 114 186 307 269 75 153 89 215 371 554 149 499 48 280 203 521 364 478 73 476 425 111 545 548 447 311 98 470 498 138 230 446 92 383 474 180 309 206 155 396 90 270 315 502 354 396 337 5 559 430 456 423 194 124 43 19 126 37 525 551 546 211 154 376 154 182 430 181 132 20 402 494 505 550 326 458 556 358 128 88 72 538 96 54 20 526 35 513 495 197 141 287 514 86 397 228 284 508 92 213 423 465 201 525 259 473 213 350 205 206 324 510 233 550 174 99 311 33 253 476 420 286 240 146 544 8 157 366 317 527 67 82 318 259 170 10 427 409 346 460 242 381 147 122 81 113 390 438 278 201 346 255 384 374 187 319 201 376 365 403 70 548 313 296 381 508 228 78 119 167 4 448 262 540 378 215 403 179 344 548 535 135 247 367 197 316 480 253 251 329 340 253 312 518 329 339 408 116 21 465 25 229 140 283 195 364 290 443 375 317 439 133 272 78 245 224 160 50 398 66 553 498 448 486 27 390 466 141 415 34 289 36 154 124 502 112 188 224 365 241 75 373 223 25 82 378 99 261 250 146 231 199 197 209 291 113 195 562 34 407 464 149 40 71 80 353 6 206 144 197 550 303 537 378 203 27 491 351 150 482 558 83 122 531 382 394 113 201 520 265 374 319 101 356 6 115 111 267 403 264 169 289 328 446 266 340 396 179 40 366 509 382 464 149 206 369 396 423 469 463 238 91 518 271 159 198 286 221 553 270 72 525 390 138 141 455 79 210 473 231 286 123 238 287 43 49 349 120 141 495 38 3 45 227 451 526 368 205 357 410 375 8 278 68 492 181 307 497 10 374 224 487 287 91 500 308 354 39 163 28 398 278 290 352 73 123 479 270 440 379 136 24 538 498 23 103 366 155 142 96 488 117 352 227 394 560 400 101 119 445 476 70 118 22 233 218 519 125 10 549 549 465 513 147 531 200 163 52 366 181 306 150 262 363 206 36 96 151 535 38 421 91 561 341 354 33 352 501 415 494 482 223 407 476 271 380 195 265 542 509 169 146 415 479 457 440 47 127 524 188 439 501 488 430 415 442 310 221 134 102 137 86 51 487 47 377 407 504 50 503 344 180 92 81 168 297 66 448 413 511 507 267 61 45 443 30 73 435 326 30 18 491 524 336 477 402 79 490 502 420 521 272 57 552 67 356 260 344 175 157 287 505 429 503 51 21 150 494 180 368 186 43 522 423 195 446 75 30 221 538 423 561 136 538 357 300 417 447 459 415 328 251 552 53 446 21 535 498 471 125 156 259 240 448 10 529 469 331 197 181 288 484 304 148 292 229 4 146 126 63 167 464 64 39 129 153 147 90 448 318 237 174 408 315 473 90 274 101 322 489 511 263 314 194 437 145 129 32 538 159 429 116 131 282 275 485 495 526 500 79 484 214 36 82 473 437 326 134 423 489 162 289 485 149 284 516 262 169 539 183 82 188 514 92 166 529 5 254 159 527 212 520 39 35 378 315 290 67 522 483 562 75 250 54 354 517 165 8 42 235 167 458 378 19 327 296 482 515 107 25 205 67 257 5 365 479 534 145 152 102 500 538 286 301 256 442 217 518 51 344 463 410 157 456 152 500 346 181 80 446 449 340 34 57 549 29 117 68 389 365 399 132 523 56 542 116 95 550 468 412 237 363 484 378 371 253 453 383 24 71 170 282 300 55 282 561 182 364 21 552 22 102 340 164 312 539 368 39 297 436 182 373 261 54 183 19 187 533 103 300 235 15 320 167 128 170 264 478 561 555 292 206 153 196 351 240 94 167 278 235 308 196 64 133 425 545 251 477 462 272 352 257 206 358 452 461 21 321 318 530 272 78 552 487 479 277 521 376 285 380 152 371 476 34 534 414 389 562 239 200 89 431 256 391 430 440 513 123 55 215 541 490 360 326 417 227 356 250 354 235 460 432 110 23 37 81 5 276 231 315 505 171 178 10 416 218 39 323 78 5 144 303 302 366 209 392 183 253 171 483 156 78 212 150 279 155 348 301 31 141 164 65 50 258 197 21 432 262 72 445 323 278 252 481 382 5 208 292 360 141 432 470 149 147 450 536 22 356 496 312 428 358 65 179 275 53 165 257 328 229 172 482 21 21 421 537 444 345 56 27 519 525 265 48 235 315 99 334 337 421 377 10 438 516 465 26 148 58 392 545 509 216 276 478 287 218 222 374 305 522 501 77 166 106 230 482 45 282 171 70 71 201 408 270 465 78 316 327 482 306 492 281 481 1 125 239 510 411 467 518 344 312 274 295 95 223 120 417 127 536 248 90 341 54 218 312 364 380 482 412 529 362 28 339 87 493 497 511 347 101 46 440 301 295 364 460 125 22 399 178 162 541 547 496 141 243 495 400 548 293 470 207 525 247 458 189 32 212 439 5 345 144 255 508 172 423 82 205 516 266 515 38 54 288 497 261 372 192 503 338 228 429 319 347 176 189 394 176 311 545 94 448 166 509 194 290 44 163 188 134 232 468 238 473 307 553 116 492 232 284 68 294 400 367 404 33 162 303 98 324 390 56 208 364 369 15 556 552 136 418 216 469 396 340 438 357 73 170 14 174 270 409 420 198 552 247 396 93 478 46 74 160 169 279 347 186 524 230 337 55 312 544 241 200 109 552 376 258 340 104 35 409 78 107 470 355 189 58 91 378 134 493 488 193 382 356 129 385 366 372 126 37 557 357 33 382 518 102 266 149 385 3 426 352 259 287 202 150 253 382 232 291 78 72 166 249 555 200 486 159 330 329 45 507 47 551 115 337 138 542 306 512 320 495 551 271 88 59 519 191 419 522 269 88 72 466 332 66 390 206 539 419 111 304 293 304 454 320 7 445 517 109 37 68 325 538 110 105 288 521 80 23 18 246 171 93 484 438 302 410 390 17 287 388 495 148 551 289 314 446 132 256 11 549 500 229 477 83 175 557 408 136 407 265 163 131 547 358 481 380 41 110 20 9 306 158 555 284 204 386 406 198 354 457 314 413 195 405 254 32 469 293 356 175 73 391 521 32 366 82 208 371 148 164 66 51 457 389 446 224 292 246 347 350 326 227 401 217 187 45 127 426 230 456 214 319 370 259 94 198 381 466 554 397 366 508 482 367 90 382 511 136 509 167 506 203 51 501 191 461 533 458 302 286 208 219 369 91 265 450 498 510 294 505 337 220 70 112 126 560 444 42 408 180 495 403 455 381 192 438 560 181 26 251 510 377 253 125 94 112 380 136 269 83 329 278 297 98 327 25 53 318 65 95 471 85 105 327 76 225 215 295 50 160 396 247 126 560 353 487 476 517 388 426 341 9 203 497 334 21 103 388 193 301 464 376 28 6 300 89 300 16 2 369 433 205 177 519 321 14 262 398 23 418 248 126 246 449 348 64 558 23 1 490 367 516 195 290 39 509 299 213 235 401 66 191 313 58 345 292 445 172 336 19 359 346 443 463 219 300 175 220 379 121 487 129 279 550 502 12 440 100 67 446 470 253 478 404 353 339 42 43 334 218 297 16 159 17 60 215 23 190 434 439 262 5 281 132 529 251 478 215 127 173 69 44 399 329 477 154 202 188 490 7 377 477 534 100 111 347 271 375 390 35 97 489 377 505 269 483 413 145 96 547 499 340 27 552 124 239 312 269 510 416 427 514 353 106 481 300 475 380 18 94 411 152 445 205 426 106 527 290 117 273 245 360 450 56 500 272 118 83 401 256 222 181 290 39 216 76 371 534 447 151 405 232 415 256 542 134 193 239 294 317 512 543 34 259 366 12 122 56 319 180 7 556 213 520 507 237 54 146 386 181 185 450 120 415 175 454 246 7 129 115 287 488 126 368 316 62 348 4 22 231 67 537 255 46 99 84 529 134 170 57 545 37 492 135 287 375 435 236 539 21 193 402 295 415 8 2 96 77 69 245 179 491 20 402 476 276 28 395 16 402 50 339 551 319 329 366 441 549 180 9 344 535 265 466 417 404 281 1 100 534 510 420 366 250 288 145 215 559 128 271 516 55 276 251 162 459 72 202 379 81 315 553 26 428 85 249 188 15 313 199 446 152 166 172 64 77 42 530 33 247 225 243 144 358 70 497 252 557 361 119 280 472 281 442 333 362 237 326 498 488 386 233 324 414 42 300 320 428 460 524 399 548 383 82 382 452 483 497 91 59 15 462 380 233 484 248 479 324 334 536 414 38 198 1 1 1 2 2 2 2 1 1 1 2 2 1 2 1 1 2 2 2 2 2 2 2 1 1 2 2 1 2 2 2 2 2 1 1 2 1 2 1 1 1 1 2 2 2 2 1 1 1 1 1 2 1 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 1 2 1 2 1 1 2 2 2 1 2 2 2 1 2 2 2 2 2 2 1 2 2 1 1 1 2 2 2 1 2 1 2 2 2 1 2 1 2 1 2 2 2 1 1 1 2 2 1 1 1 2 1 2 1 2 1 1 1 1 1 1 2 2 2 1 2 2 2 2 1 2 1 2 1 2 1 1 1 1 1 2 2 1 1 2 1 1 1 1 1 1 2 2 1 2 1 2 1 2 1 1 1 2 2 2 2 2 2 1 2 2 2 1 1 2 2 1 2 1 2 1 1 2 1 2 1 1 2 2 1 1 1 1 1 2 2 2 2 1 2 2 1 1 2 2 1 2 1 2 2 1 2 1 1 2 1 1 1 1 2 1 2 1 2 2 1 1 2 1 1 2 1 1 2 2 2 1 1 1 2 1 2 1 2 1 2 2 1 2 2 2 2 2 2 2 1 2 2 1 1 2 2 1 1 2 1 2 1 2 1 1 2 2 1 2 2 1 1 1 1 1 1 2 2 1 1 2 2 2 2 2 1 2 2 1 2 1 2 1 2 2 1 2 1 2 1 1 1 2 1 1 2 1 2 2 2 1 1 2 2 1 2 1 2 2 1 2 2 1 1 1 1 2 1 2 2 2 2 1 2 2 2 2 2 2 2 1 2 1 1 2 2 1 2 1 1 2 1 2 1 2 2 2 2 2 2 2 1 2 2 1 2 2 1 2 1 2 1 1 1 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 1 2 2 1 2 2 2 1 2 2 1 2 1 1 1 1 2 1 1 1 1 2 2 1 2 2 2 1 2 1 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 1 2 2 1 2 1 2 2 1 1 1 2 1 1 2 1 2 1 2 1 1 1 2 2 1 2 2 1 2 2 1 1 2 1 2 2 2 1 1 1 1 1 1 2 1 1 2 2 2 1 2 2 1 1 2 1 1 2 2 2 2 1 1 2 1 2 2 1 1 2 2 1 2 2 1 1 2 2 2 2 1 2 2 1 2 1 2 2 1 2 2 1 1 1 1 2 2 2 2 1 1 1 1 1 1 2 2 2 1 2 2 1 2 1 2 2 2 1 2 1 1 2 1 2 2 2 2 2 2 1 1 1 2 1 2 2 1 1 1 2 1 1 1 1 1 1 2 2 1 2 1 2 2 2 2 1 1 1 1 2 2 1 1 1 2 2 1 1 2 1 2 2 2 1 2 2 2 2 2 1 1 2 2 2 1 1 1 1 1 1 2 2 2 1 1 2 1 2 1 2 2 2 1 2 2 2 1 1 2 2 1 2 2 2 2 2 2 1 2 1 2 2 2 2 1 1 2 1 1 1 2 1 1 1 1 1 2 1 1 1 1 1 1 1 2 2 2 2 1 1 1 2 1 1 2 1 2 2 1 2 2 1 2 1 2 1 1 1 2 1 2 1 2 2 1 1 2 2 2 1 2 1 1 2 2 1 1 2 1 2 2 1 2 1 1 1 2 2 1 1 2 2 1 1 2 2 1 2 1 2 2 1 2 1 2 1 1 1 2 2 2 2 1 1 2 2 1 2 2 2 2 1 1 2 1 2 2 1 1 2 1 1 2 1 1 1 1 2 2 1 1 2 1 2 2 1 1 1 2 1 1 1 1 2 1 2 2 2 1 2 2 1 1 1 1 2 1 2 2 2 1 2 2 2 1 1 1 2 1 1 2 1 2 2 1 1 2 1 1 2 2 1 2 2 2 2 1 1 2 2 1 1 2 2 1 2 1 2 2 2 1 1 1 2 1 1 2 1 1 2 1 2 1 1 2 1 2 1 2 1 2 1 1 1 1 1 1 1 2 1 2 2 2 2 1 2 1 2 2 2 1 2 1 1 1 1 2 1 2 2 1 2 2 2 2 1 1 1 2 2 1 2 1 2 2 2 2 1 1 2 2 2 1 1 1 1 1 2 2 2 2 1 1 1 2 2 2 2 1 2 2 2 1 1 2 2 1 1 2 1 2 2 1 1 1 2 1 2 1 1 1 1 1 2 1 1 2 1 2 2 2 2 1 1 2 2 1 2 2 1 1 1 2 2 2 2 2 2 1 2 2 1 1 2 1 1 2 2 2 1 1 2 1 1 2 1 1 2 1 1 2 2 2 2 2 1 2 1 1 1 2 1 1 2 2 2 1 1 2 2 2 1 1 1 2 2 2 2 1 2 2 1 2 2 1 1 1 1 2 2 2 1 2 1 2 1 2 2 1 1 2 1 1 2 2 2 2 2 1 1 2 2 1 1 1 2 2 2 1 2 1 2 2 1 2 1 2 2 2 2 2 1 1 2 2 1 2 2 1 1 2 2 1 1 1 2 2 1 2 2 2 2 2 1 1 2 1 2 2 2 2 1 1 1 2 1 1 1 1 2 1 1 1 2 2 1 1 1 2 1 1 1 1 2 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 1 1 2 2 2 1 1 2 1 1 1 1 1 2 1 1 1 1 1 2 2 2 2 1 1 1 2 2 2 1 2 1 1 1 2 2 1 2 1 1 1 2 2 2 1 2 1 2 1 2 1 2 1 1 1 1 2 1 1 2 1 1 1 2 1 2 2 2 2 2 1 1 2 2 2 2 2 1 1 1 2 2 1 2 2 1 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 2 1 1 1 1 2 2 1 1 1 1 1 2 2 2 2 2 1 1 2 1 2 2 2 1 2 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 2 2 2 2 2 2 1 1 2 1 1 1 2 1 2 2 1 1 1 1 1 2 2 2 2 1 1 2 1 1 2 1 1 1 2 1 2 2 1 2 2 1 2 1 1 1 2 1 1 1 1 2 1 2 1 1 2 1 1 1 1 1 1 1 2 1 1 2 2 2 2 1 2 2 2 2 1 2 2 1 2 2 2 2 1 1 2 2 1 2 1 1 2 2 2 1 2 1 2 2 1 1 1 1 2 2 2 1 2 1 1 2 2 1 2 2 1 2 1 2 1 1 2 1 1 2 1 2 1 1 2 2 2 2 1 1 1 2 2 2 1 1 1 1 1 2 1 2 2 1 1 1 1 2 1 1 2 1 2 2 2 2 2 2 2 1 1 1 2 2 1 1 2 1 2 1 1 2 1 2 2 1 1 1 1 1 1 2 2 2 1 1 2 1 1 2 1 2 2 1 2 2 2 1 1 2 2 2 1 2 2 2 2 1 2 2 2 2 2 2 1 2 1 1 1 1 2 1 1 1 2 1 1 2 2 1 2 2 1 1 1 2 2 2 2 1 2 2 2 1 2 2 2 2 1 1 2 2 1 1 1 1 1 2 1 2 2 1 2 1 1 2 2 1 2 1 2 1 2 2 1 2 1 2 2 1 2 1 2 2 1 2 1 2 1 2 1 1 2 2 1 2 2 2 1 1 2 1 2 1 1 1 2 1 2 1 2 1 2 1 2 1 1 1 1 1 2 2 2 2 1 1 2 1 1 2 2 2 2 1 1 1 1 2 1 1 2 2 2 2 2 1 1 1 1 2 2 2 2 1 1 2 1 2 1 2 2 1 2 1 1 1 1 1 2 1 2 2 1 1 1 2 1 2 1 1 2 2 2 1 1 2 1 2 1 2 1 2 2 1 2 2 2 2 2 1 2 1 1 1 1 2 1 2 1 1 2 1 1 1 1 2 1 1 1 1 2 1 2 1 1 2 1 2 2 1 1 1 2 1 1 1 1 1 2 2 1 2 1 1 1 1 1 1 2 2 1 1 2 1 2 1 1 1 2 2 1 2 1 2 1 2 2 2 1 2 1 2 2 1 1 2 2 2 2 2 2 2 1 2 1 1 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 1 2 2 1 2 1 1 1 2 1 2 1 2 2 2 1 2 2 1 1 2 1 2 1 2 1 1 1 2 1 2 1 1 2 2 2 1 1 2 2 1 2 2 2 2 1 1 2 2 2 1 1 1 1 1 1 2 1 1 2 2 1 2 2 2 2 1 2 2 2 2 1 2 1 1 1 1 2 2 1 1 2 1 2 1 1 2 2 1 1 2 1 2 1 1 1 1 2 2 2 2 2 1 1 2 2 2 1 1 2 1 2 2 2 2 1 1 1 1 2 1 1 1 2 2 1 1 2 1 1 1 1 2 2 1 2 2 2 2 2 1 1 1 1 1 2 2 1 1 2 2 1 2 1 2 1 1 1 1 1 2 2 2 1 1 2 2 2 1 1 2 1 1 2 2 2 2 2 2 2 1 1 1 1 2 1 2 2 1 2 2 2 2 1 1 2 1 2 2 1 2 1 1 1 1 1 2 1 2 1 2 1 1 2 1 2 1 1 1 1 1 1 2 1 1 1 1 1 1 2 2 2 1 1 1 1 1 2 2 1 1 1 1 1 2 1 2 2 2 2 1 1 2 2 2 2 1 1 1 1 2 1 1 1 1 1 2 2 1 1 2 1 1 1 2 1 2 1 2 2 1 2 1 1 2 2 2 2 2 2 2 1 2 1 1 1 2 2 1 1 2 2 2 1 2 1 2 2 1 1 2 2 2 2 2 1 2 1 2 2 1 2 1 2 2 2 1 2 1 1 2 2 2 2 1 1 2 2 1 1 1 1 1 1 2 2 1 2 1 1 1 2 1 1 1 1 1 2 2 2 1 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 1 2 1 1 1 2 1 2 1 1 2 1 2 1 1 1 2 2 1 1 1 1 1 2 2 2 2 1 1 1 2 1 1 2 1 2 2 2 1 1 1 1 2 1 2 1 1 2 1 2 1 1 2 2 1 2 1 1 1 1 2 1 2 1 1 1 2 2 1 2 1 2 1 1 2 1 1 1 2 1 2 2 2 1 1 1 1 2 1 1 2 2 1 1 2 1 2 1 2 1 1 1 2 2 1 1 2 1 1 2 2 2 1 2 1 2 1 2 1 1 1 1 1 1 1 2 1 2 2 1 2 2 1 2 1 2 2 1 1 2 2 1 2 2 2 1 2 2 2 1 2 1 2 2 1 1 1 2 2 1 1 1 2 2 2 1 1 2 2 1 2 1 1 1 2 1 1 1 2 2 1 1 2 1 2 2 2 2 2 1 2 1 2 2 2 2 1 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 2 1 2 2 2 2 1 1 1 1 2 2 1 2 2 1 2 2 2 1 2 1 1 2 1 1 1 2 1 1 1 1 1 1 2 2 2 1 1 1 1 1 2 1 2 2 2 2 2 2 1 2 2 2 1 1 2 2 1 1 2 2 1 2 2 2 1 2 2 2 1 2 2 2 1 2 1 2 2 1 2 1 2 2 2 1 1 2 1 1 2 1 2 1 1 1 2 1 1 2 1 1 1 1 2 2 1 2 1 1 2 2 1 1 1 2 1 2 1 1 2 1 2 1 2 2 2 2 1 2 1 1 1 2 1 2 1 1 1 2 1 2 2 2 1 1 2 1 1 1 1 2 1 1 2 2 2 1 1 2 2 2 2 1 1 2 2 2 2 2 1 1 2 1 2 2 2 2 1 1 1 1 2 1 1 2 1 2 2 2 1 2 2 2 1 2 2 2 2 2 2 1 2 1 1 2 1 2 1 2 1 1 1 1 1 2 1 2 1 2 1 2 2 2 2 2 1 1 1 2 1 1 1 2 1 2 2 2 1 1 1 2 1 2 1 1 2 1 2 2 2 1 1 1 2 1 2 2 1 2 1 2 1 2 2 2 1 1 1 2 2 1 2 1 1 1 1 2 2 1 1 1 2 1 2 1 1 1 1 1 2 2 2 2 1 2 2 2 2 1 1 1 1 1 2 2 2 1 1 2 1 2 1 1 1 1 1 2 1 1 2 2 1 1 1 2 1 2 2 2 2 1 2 2 1 2 1 1 1 2 1 1 2 1 1 1 1 1 1 2 2 1 1 1 2 2 1 1 2 1 1 2 2 1 2 2 1 2 1 2 1 1 2 1 1 2 1 1 2 2 1 2 2 1 2 1 2 1 1 2 1 2 2 2 1 2 2 1 1 1 1 1 1 2 2 1 2 2 2 2 1 1 1 1 1 1 2 1 1 2 1 2 2 1 1 2 2 2 1 2 1 2 2 1 1 2 2 2 2 1 1 1 1 2 1 1 2 1 1 1 1 1 1 1 2 2 1 2 1 2 2 2 1 2 1 1 1 1 2 2 2 2 2 2 2 2 1 2 2 1 2 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 2 2 2 2 2 1 1 2 2 2 1 2 1 2 1 1 2 1 1 2 1 2 1 1 2 1 2 1 2 2 2 2 1 2 1 1 2 2 2 1 2 1 1 1 2 2 2 2 1 2 1 1 2 2 1 2 1 1 1 2 1 1 2 1 1 2 2 1 2 1 2 1 1 2 2 1 2 2 1 1 2 1 2 2 1 2 2 1 2 1 1 2 1 1 1 2 2 2 1 1 1 1 1 2 2 1 1 2 2 2 1 1 1 2 1 1 2 1 2 1 2 2 1 2 1 1 2 2 1 2 1 2 2 2 2 1 1 1 1 1 2 2 2 1 2 2 1 2 2 1 1 2 2 1 1 1 1 1 2 1 2 1 1 2 1 2 1 1 1 1 2 1 1 1 2 1 2 1 1 1 1 2 2 2 1 1 2 2 2 2 1 1 2 1 2 1 2 2 2 1 2 1 1 2 1 2 2 1 1 1 1 2 2 1 2 1 1 1 1 1 2 1 2 1 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 2 2 2 2 2 2 2 1 2 1 1 2 2 2 1 1 2 1 1 1 2 1 2 1 2 1 2 1 2 2 1 2 1 2 2 2 1 2 2 1 2 2 2 2 1 2 1 1 1 1 1 1 2 2 1 2 2 2 2 2 2 1 1 2 1 1 1 2 1 1 2 2 1 1 2 1 2 2 1 1 2 1 1 2 1 1 2 1 1 2 1 2 1 1 1 1 2 1 2 2 1 1 1 1 1 2 2 1 2 1 2 2 2 2 1 2 1 2 2 2 1 1 1 1 1 1 2 2 2 1 2 1 1 2 1 2 2 1 2 2 2 1 2 1 1 2 2 1 2 1 2 1 1 2 1 2 1 1 2 1 1 1 2 1 2 1 2 2 2 2 1 2 1 2 2 1 1 2 2 2 2 1 2 2 1 2 1 1 1 1 2 2 1 2 2 2 1 1 2 2 2 1 2 2 1 2 2 1 2 2 2 2 1 2 2 2 2 1 2 2 2 1 2 2 2 1 2 1 1 1 1 2 1 2 2 1 2 2 2 1 1 1 2 2 2 2 2 2 1 2 2 1 1 2 1 1 1 2 1 2 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 1 2 2 1 2 1 1 2 2 2 1 1 1 1 2 2 1 1 2 2 1 2 1 1 1 2 2 1 1 2 1 2 1 1 2 1 2 2 1 1 2 2 1 1 2 1 1 2 1 1 2 2 1 1 2 1 2 2 1 1 2 1 1 2 1 1 2 1 1 1 2 2 2 2 1 1 1 2 2 1 1 1 2 2 1 2 2 1 2 1 1 1 1 2 1 2 2 2 2 1 2 1 2 1 1 2 2 2 1 1 2 1 1 1 2 1 2 1 2 2 1 2 1 2 1 1 2 2 2 2 1 1 1 2 1 2 1 2 2 1 2 1 2 2 2 2 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 2 1 1 1 2 2 2 1 1 2 1 1 2 2 1 2 1 1 2 2 2 2 2 2 2 1 1 1 2 1 2 2 1 2 1 1 1 2 1 2 2 1 2 2 2 2 2 1 1 1 2 1 2 1 1 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 2 1 1 1 1 1 2 1 1 1 2 1 2 1 2 2 2 1 2 1 1 2 2 1 2 2 1 2 2 2 1 2 2 1 1 1 2 1 2 1 1 1 1 1 1 2 2 1 2 2 1 1 1 1 1 2 2 2 1 2 2 1 2 2 2 1 2 2 2 1 1 2 2 2 2 2 2 2 2 1 2 1 1 2 2 1 1 2 1 1 1 1 1 1 2 2 1 2 1 1 2 2 1 2 2 2 1 2 1 2 1 2 1 2 2 1 1 2 2 2 2 2 1 2 1 1 2 2 2 1 1 2 1 2 1 2 1 2 1 2 2 2 1 1 2 1 2 1 1 1 1 2 2 1 1 1 2 1 2 2 2 1 1 2 1 1 2 2 2 2 1 1 1 2 2 1 1 1 2 2 2 1 2 2 2 1 2 1 1 2 1 2 1 2 2 2 1 1 1 2 2 1 2 2 1 1 1 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 1 2 1 2 2 2 1 2 2 2 2 2 2 1 1 2 1 1 1 1 2 1 2 1 1 1 1 2 1 2 2 1 2 2 1 1 2 2 1 1 2 1 2 1 1 2 2 1 1 1 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 1 1 2 1 1 1 2 1 2 2 1 1 1 1 2 1 2 1 2 2 2 2 2 1 2 2 2 1 2 2 2 2 2 1 2 2 1 1 2 1 2 2 1 1 2 2 2 2 1 1 2 2 2 1 1 1 2 2 1 1 1 2 2 2 2 1 2 1 2 2 1 1 1 1 2 2 1 1 2 1 2 1 2 2 2 2 2 2 1 1 1 1 2 1 2 2 1 2 1 2 2 1 1 2 2 1 1 2 1 2 1 2 2 2 1 1 2 2 1 1 2 2 2 1 1 1 1 2 2 1 1 2 2 1 1 1 1 2 2 1 1 2 1 2 2 2 1 2 2 1 2 1 1 1 2 1 1 2 1 2 1 1 2 1 1 1 1 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 2 2 1 1 2 1 1 1 1 1 2 1 1 2 2 2 2 2 1 2 2 2 2 1 1 1 2 1 2 2 2 1 1 2 1 2 2 1 2 2 1 2 2 2 1 2 2 2 1 1 1 1 2 2 2 2 2 2 1 2 1 2 2 1 2 1 1 1 2 2 2 1 1 2 2 2 1 2 1 2 1 2 2 1 2 2 1 2 2 2 2 2 1 2 2 1 1 1 2 1 2 1 2 2 2 2 1 2 1 2 1 2 2 2 2 2 2 1 2 1 2 1 2 2 2 2 1 1 2 2 2 2 2 2 1 2 2 1 1 2 2 2 1 1 2 1 1 1 2 2 2 1 2 1 1 2 1 2 2 1 2 2 1 2 1 2 1 2 2 2 2 2 1 2 2 2 2 1 1 2 2 1 1 2 2 1 1 1 2 2 2 2 1 1 2 2 1 2 1 2 1 1 2 2 1 1 2 1 2 1 1 1 2 2 2 1 2 1 2 1 1 1 1 1 2 2 2 2 2 1 2 1 1 1 2 2 1 1 2 2 2 2 1 1 1 1 1 2 2 1 2 2 2 1 2 2 2 1 1 2 2 1 2 1 1 1 2 2 1 1 1 1 2 1 2 1 2 2 1 1 1 1 1 1 2 1 1 1 2 1 1 1 1 1 2 1 1 1 2 2 2 2 1 1 1 1 2 2 2 2 2 1 2 1 2 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 2 1 2 2 1 2 2 2 1 2 1 2 2 2 1 1 2 2 2 1 2 2 2 1 1 1 1 2 1 2 1 1 1 2 1 1 1 2 1 1 1 2 1 2 1 2 2 2 1 1 2 1 1 2 1 1 2 2 2 2 2 1 2 1 1 1 2 1 1 2 1 1 2 1 1 2 2 2 1 2 1 2 1 1 1 1 2 1 1 2 2 1 1 1 1 1 1 1 2 1 1 2 2 2 1 2 1 1 1 2 1 1 2 2 2 2 2 2 1 1 1 2 1 2 1 2 1 2 1 2 2 2 1 2 1 1 2 2 1 2 2 2 1 1 1 1 1 2 2 2 1 2 1 1 1 1 1 1 1 1 1 2 2 2 1 2 1 2 2 1 2 1 1 2 2 1 2 2 1 1 2 1 1 1 2 2 1 1 1 2 1 1 2 1 2 1 2 2 1 1 2 2 2 2 1 1 2 2 1 1 2 2 1 2 2 1 2 1 2 2 1 2 1 1 1 2 1 2 1 2 2 1 2 2 1 2 1 2 1 2 1 1 2 1 1 2 1 1 1 2 1 1 2 2 2 2 1 1 2 1 1 1 1 1 1 2 2 1 2 1 2 2 2 1 2 2 1 1 2 2 1 1 2 1 1 1 2 2 2 2 2 1 2 2 1 2 1 2 2 1 1 2 2 2 1 2 1 2 2 2 1 2 2 2 2 2 2 2 1 2 2 1 2 2 2 1 1 2 2 1 2 2 2 1 2 2 1 1 2 2 2 1 1 2 1 1 2 2 1 1 1 2 2 2 1 2 1 2 1 1 1 1 2 2 2 1 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 1 2 2 2 1 2 1 1 1 2 1 2 2 1 1 2 1 1 2 2 1 2 1 1 2 2 1 1 2 1 1 1 2 1 1 2 1 1 2 2 1 1 1 2 2 2 2 1 2 2 1 1 1 1 2 2 1 1 1 1 1 1 2 1 1 1 2 1 2 2 1 2 1 1 1 1 1 1 2 1 1 2 1 2 2 2 2 1 2 2 1 1 1 1 2 2 2 1 2 2 1 1 2 2 1 2 1 2 2 2 1 2 1 2 1 1 2 2 1 1 1 1 2 1 1 1 1 1 1 2 2 2 1 2 1 2 1 2 2 2 1 2 1 2 2 2 2 2 2 2 1 1 2 1 1 1 2 2 1 2 2 2 1 1 2 1 2 2 2 2 2 2 2 1 2 1 1 2 2 2 2 1 2 2 2 2 1 1 1 1 1 1 2 1 2 2 1 1 2 1 1 2 2 2 1 1 2 1 2 1 1 2 1 1 1 4 3 1 3 2 4 2 3 1 2 3 1 2 3 3 1 2 2 4 1 1 4 2 3 1 1 3 4 2 2 2 3 3 3 1 1 1 2 1 4 2 1 2 4 2 1 2 1 2 1 2 4 4 2 2 4 2 4 3 2 4 1 2 1 3 2 1 3 4 1 1 1 2 3 4 4 4 2 1 3 3 4 2 2 4 2 2 3 4 1 2 4 1 4 2 3 4 3 2 3 3 2 4 4 4 3 3 4 4 2 4 4 3 3 4 4 4 2 1 4 3 1 4 2 3 3 2 2 3 2 4 1 2 3 1 4 1 4 1 1 2 4 4 4 3 1 2 4 2 2 1 2 3 4 3 2 2 3 4 2 4 2 4 4 1 1 2 1 3 1 3 4 4 4 1 3 4 3 3 3 2 1 3 3 1 3 3 1 1 1 3 1 1 3 2 4 1 4 2 1 3 1 1 1 4 1 4 1 2 1 2 3 4 4 2 2 1 2 1 2 3 2 4 3 2 4 4 2 1 1 2 1 4 1 4 1 3 4 2 1 2 1 4 4 2 1 3 3 4 2 3 2 4 3 2 3 3 1 4 4 1 3 2 1 3 3 4 2 4 2 1 2 4 4 1 2 2 3 1 4 4 2 4 2 1 1 3 4 3 1 3 1 2 2 3 2 4 1 4 4 1 4 3 2 3 3 1 4 2 3 2 3 3 4 4 1 3 2 2 2 1 4 2 2 2 4 3 1 1 2 1 2 3 1 1 1 4 1 3 1 4 4 4 1 4 2 3 2 1 2 2 4 1 3 1 2 4 3 3 4 4 2 3 3 3 4 3 3 1 1 4 3 1 4 4 1 3 3 4 1 2 1 4 2 2 1 3 3 2 3 4 1 4 4 2 1 2 3 4 1 4 2 3 3 1 1 1 1 2 3 1 3 1 2 3 2 2 4 2 1 3 3 4 4 3 4 3 1 4 4 1 3 4 4 2 1 3 2 2 1 4 2 3 3 3 3 4 3 2 3 2 1 4 3 4 2 3 4 2 1 1 1 1 3 4 4 1 4 3 2 2 4 4 4 2 4 1 2 2 1 3 2 3 4 3 4 2 4 3 2 4 2 4 1 2 4 4 4 2 2 2 4 1 1 1 4 4 3 1 1 3 3 3 4 1 3 3 4 3 1 1 2 3 4 4 3 1 1 2 2 3 1 2 3 4 3 2 4 3 3 1 3 4 4 2 3 3 1 1 2 4 3 4 3 3 2 3 4 2 4 2 3 1 4 1 2 3 1 3 1 4 3 3 4 1 4 4 1 4 3 4 2 2 4 1 1 2 3 1 2 3 3 3 2 1 4 1 3 2 3 4 3 4 1 1 2 4 2 3 3 3 1 4 1 3 4 3 2 4 2 3 1 2 4 2 3 3 3 3 4 3 3 1 4 2 2 1 2 3 4 4 2 1 1 3 3 4 1 3 4 4 4 2 2 1 2 3 1 4 2 4 4 2 4 4 4 3 3 1 2 4 4 1 4 3 1 2 3 4 4 1 4 1 2 3 2 2 3 1 2 3 3 4 3 1 3 1 2 2 1 2 1 2 2 2 1 3 1 1 2 3 4 3 1 1 2 3 3 2 3 4 2 3 1 1 1 2 3 1 2 2 2 2 3 3 4 4 3 4 2 2 2 3 3 4 3 1 1 1 4 2 1 3 3 1 3 4 3 2 4 4 3 3 3 3 3 4 2 1 2 4 3 2 2 4 1 4 2 2 2 1 4 1 1 2 3 4 2 4 2 3 3 4 2 1 2 2 2 2 1 1 3 3 2 3 4 4 4 1 2 2 1 2 2 3 1 2 3 4 4 1 1 3 2 1 4 1 3 3 2 4 3 1 3 1 1 1 2 1 3 3 3 1 1 1 4 2 1 2 2 4 3 4 4 4 3 1 2 4 3 3 2 1 1 3 4 1 4 4 4 1 4 2 1 4 3 3 4 1 2 2 2 2 1 2 4 2 1 1 2 1 1 2 3 3 4 2 4 4 4 4 4 1 2 3 2 3 1 2 3 4 2 4 4 2 2 4 1 4 1 3 1 2 3 2 1 2 2 1 2 4 2 3 3 3 4 2 2 3 1 1 4 2 1 2 2 2 2 1 2 1 4 3 3 1 4 1 3 2 4 1 4 4 4 1 3 4 1 2 4 4 2 2 3 3 4 2 1 3 4 1 2 3 4 1 4 3 1 2 3 3 3 1 3 3 3 1 3 2 4 2 1 1 4 3 1 4 1 3 4 4 1 3 3 1 2 2 3 2 3 1 3 3 3 2 3 3 1 1 2 2 2 1 4 2 3 2 4 2 2 4 3 2 3 2 4 1 4 3 2 1 2 4 2 4 2 2 1 3 4 1 3 3 2 2 1 1 3 3 3 1 4 4 2 2 4 2 2 2 4 3 4 1 4 4 2 1 3 1 3 2 1 2 4 4 2 1 1 4 1 1 2 1 2 4 1 1 1 1 2 1 4 4 4 2 4 3 4 4 3 2 3 1 2 3 3 2 3 3 1 4 3 3 3 2 4 4 3 3 2 4 3 2 3 3 1 3 4 3 3 1 4 4 4 4 3 1 3 3 2 2 1 3 1 3 3 1 2 4 1 1 4 4 1 2 3 2 4 4 2 1 1 4 2 3 4 2 4 1 1 2 1 2 4 1 3 2 1 3 1 1 1 1 1 1 2 1 1 4 4 1 1 4 2 4 4 1 1 3 1 4 2 3 1 4 1 2 1 4 4 2 3 3 1 3 3 4 3 1 3 4 4 1 1 2 1 4 3 2 2 4 1 1 4 3 3 4 3 3 4 4 2 3 2 4 1 2 2 4 4 1 1 4 3 2 4 2 3 2 3 4 3 3 3 3 4 4 3 4 3 4 3 3 1 1 2 1 3 1 4 3 1 2 4 2 4 3 3 3 1 2 4 4 1 3 1 4 2 4 2 4 2 4 2 1 3 4 3 2 4 3 3 3 1 1 4 1 4 3 2 1 1 1 3 3 2 4 2 2 1 3 2 2 4 1 2 2 3 2 2 1 2 4 4 2 3 4 1 3 1 4 4 2 1 3 2 4 4 4 2 2 2 1 2 3 4 2 4 4 3 2 2 2 1 1 3 4 4 3 3 3 2 4 2 1 3 4 2 4 3 3 3 1 3 2 4 1 1 1 1 2 2 3 4 3 1 4 4 2 1 4 4 2 1 3 4 3 3 1 1 1 3 2 2 4 4 3 4 1 4 2 2 4 1 2 2 2 2 4 1 3 2 1 1 3 1 3 2 4 3 4 4 3 3 4 2 1 4 4 1 2 4 2 2 2 3 4 4 3 3 1 4 3 2 2 4 4 1 1 1 2 2 3 1 1 2 1 4 2 2 3 1 3 2 2 2 1 4 3 3 2 4 3 3 2 2 3 3 2 2 3 3 1 3 3 4 4 1 2 1 1 2 3 2 1 4 3 2 2 1 3 3 4 1 2 2 1 4 4 3 3 4 3 4 4 2 1 3 2 3 3 2 3 3 4 2 4 2 2 4 1 2 1 1 3 2 4 2 1 2 1 4 3 4 1 4 3 4 1 1 1 4 1 2 2 1 2 4 4 4 3 4 2 3 1 1 4 2 4 4 3 4 4 2 4 1 2 4 1 1 3 2 1 1 3 2 2 1 2 1 3 3 3 3 2 4 2 2 3 4 1 4 4 3 2 3 3 3 3 2 1 4 1 3 4 1 1 2 3 2 4 2 3 3 2 3 2 1 2 2 4 2 1 4 1 3 3 2 3 4 4 2 1 1 2 2 3 1 1 2 4 3 4 4 1 1 2 1 2 3 1 1 3 2 2 1 2 2 4 1 3 2 3 2 4 1 2 4 3 3 3 3 1 4 2 4 2 2 4 3 1 1 2 1 1 1 2 4 1 2 4 2 1 2 2 3 2 2 1 1 2 4 2 4 1 4 1 4 3 2 3 2 1 2 2 4 2 4 4 3 1 2 2 2 3 2 1 4 3 1 4 3 4 1 1 1 3 3 3 4 3 3 2 4 2 2 3 3 1 1 4 4 4 2 1 1 1 2 4 3 2 4 4 3 3 1 4 2 3 2 3 4 4 3 1 4 2 1 3 3 1 2 3 2 3 3 3 3 2 3 3 3 2 1 2 3 4 1 4 1 3 2 4 4 2 4 3 4 3 3 3 2 1 1 3 1 2 2 1 4 4 2 4 1 2 4 4 4 3 4 4 3 1 4 2 1 1 4 3 4 3 1 4 3 4 3 2 1 3 3 2 4 1 3 1 4 4 2 3 1 3 1 3 3 3 3 2 3 2 1 2 2 2 4 3 1 3 1 3 4 4 2 1 1 2 1 2 3 4 4 2 3 3 3 1 3 1 3 1 2 2 1 1 4 2 1 3 1 1 1 1 4 4 1 4 1 3 3 1 1 2 4 3 4 3 4 2 3 1 4 3 4 1 2 3 4 3 2 1 3 3 1 1 3 1 3 1 4 4 4 1 3 2 3 1 1 1 2 2 4 4 3 4 4 4 3 4 2 2 3 1 3 2 4 2 1 1 2 2 1 4 1 4 4 1 2 4 4 3 3 1 1 4 4 1 3 4 1 3 3 4 3 4 4 3 4 2 3 1 4 1 1 3 2 4 4 2 1 4 1 1 3 1 3 2 4 2 1 3 4 2 1 3 1 3 2 1 2 1 2 1 3 3 1 3 3 4 2 2 3 2 4 1 1 1 1 4 4 3 3 3 2 4 1 3 1 4 4 4 2 4 1 1 3 3 1 3 1 1 3 1 3 4 4 1 3 4 4 4 3 1 2 4 2 1 1 2 4 1 4 4 2 3 1 2 2 3 1 4 1 2 1 1 2 4 3 2 3 4 3 4 3 1 2 1 3 3 2 1 3 4 2 2 2 2 4 4 1 3 2 3 3 3 1 3 1 4 1 3 2 1 4 3 2 1 3 4 2 1 4 1 1 2 3 1 1 3 4 4 1 3 3 3 1 1 4 4 4 2 2 1 4 2 4 3 1 1 3 1 2 1 3 1 3 4 2 3 4 3 2 4 2 3 4 3 4 1 2 2 3 4 2 3 3 1 3 3 3 4 2 4 3 3 1 1 3 2 2 1 2 3 2 3 4 1 1 4 4 3 1 1 3 3 4 2 2 2 4 4 4 3 2 4 3 4 1 3 3 2 1 4 1 3 2 2 2 2 3 1 3 1 2 2 4 3 1 1 1 1 2 1 1 4 3 1 2 3 4 3 3 1 3 3 1 1 2 1 2 3 4 4 3 4 3 4 3 4 1 2 3 2 3 1 4 1 1 3 2 4 3 1 2 1 3 1 2 3 4 4 2 3 3 2 2 4 3 3 4 2 1 1 1 3 3 4 4 1 4 2 3 1 2 3 3 2 1 1 4 4 1 4 4 4 4 4 2 4 4 2 2 3 1 4 1 3 4 4 2 2 3 3 4 3 4 1 1 2 4 3 3 1 4 4 2 1 2 1 3 4 1 4 4 3 4 1 1 2 1 4 2 1 2 2 2 2 3 1 1 3 1 4 4 2 2 2 1 3 4 4 3 1 1 2 4 3 2 3 2 1 3 3 2 4 1 3 3 1 1 3 1 4 4 3 4 1 3 2 1 3 2 2 2 4 1 4 3 1 2 4 4 4 3 4 1 2 2 3 2 4 3 2 1 3 4 1 3 1 1 4 4 1 1 4 3 4 1 1 1 4 1 3 3 3 4 4 2 4 4 4 4 1 1 4 2 2 2 4 2 2 3 3 2 4 2 1 3 1 3 2 4 2 4 3 3 1 1 1 2 4 1 2 2 2 4 3 1 4 4 4 1 3 4 3 2 3 2 3 4 3 3 1 4 4 3 3 2 1 4 4 4 4 3 3 3 2 4 2 1 2 4 3 3 4 1 2 4 3 1 2 4 2 2 4 4 1 3 2 4 3 2 4 4 2 3 1 3 1 1 3 4 3 3 2 2 1 1 4 3 3 2 3 1 4 4 1 1 2 2 3 3 4 1 3 1 2 2 2 3 3 3 1 1 1 3 1 3 4 1 2 1 3 4 3 3 3 1 4 2 4 3 4 3 3 4 4 3 1 1 3 3 3 2 2 3 3 1 3 3 2 1 2 1 4 2 2 3 1 4 2 4 1 3 2 1 1 4 2 2 4 1 2 1 3 4 3 2 3 1 3 1 1 3 4 1 4 3 2 3 1 2 4 4 1 4 4 3 3 2 4 2 4 1 2 1 1 2 1 4 4 2 4 3 3 1 4 2 1 4 2 3 1 3 3 4 2 4 3 4 3 4 3 2 4 4 2 2 4 2 3 1 2 4 1 3 2 1 3 2 1 2 1 4 4 2 2 1 4 3 2 2 2 2 2 4 3 3 4 3 2 3 3 2 1 1 4 4 1 4 2 3 2 3 2 2 1 2 2 3 4 4 3 1 3 3 2 1 4 1 4 4 4 1 2 1 4 2 1 4 2 4 4 3 4 1 4 2 2 4 3 2 2 1 1 2 2 1 1 4 1 3 2 4 4 2 2 2 1 4 3 4 1 1 2 1 4 1 4 1 2 2 2 1 4 2 2 3 1 1 3 1 2 2 3 2 3 4 4 2 4 1 2 3 3 4 4 2 1 2 3 3 4 1 2 2 1 1 4 3 4 3 4 4 2 3 2 2 1 2 1 1 3 1 2 4 3 3 4 4 3 2 1 3 2 1 4 2 3 3 1 4 4 4 4 4 2 2 2 1 3 1 1 2 3 4 4 3 4 1 4 4 1 2 2 4 4 3 1 4 3 3 3 3 2 2 1 3 3 3 4 2 3 3 4 2 3 3 4 1 2 4 1 3 4 2 2 4 2 4 2 3 2 2 4 1 2 4 2 3 1 4 3 2 3 4 3 4 3 2 1 4 3 3 1 1 4 4 1 3 4 3 2 2 3 1 2 3 2 2 2 2 1 2 1 1 3 1 2 2 1 2 2 2 2 1 2 4 4 2 4 3 3 1 2 4 1 1 1 2 4 2 4 1 2 4 3 3 1 3 2 3 2 2 3 3 2 2 4 1 4 2 3 3 4 3 4 1 1 3 2 4 3 4 2 4 1 4 2 2 4 1 1 1 3 4 2 2 1 3 4 1 1 4 1 3 2 4 1 4 4 3 4 2 4 4 2 3 4 1 4 1 4 1 3 4 2 4 2 2 4 4 4 1 4 3 3 3 2 3 3 4 4 1 3 2 4 2 1 4 3 1 4 2 4 3 4 3 3 3 2 3 3 2 1 2 1 3 2 4 1 2 3 4 1 3 2 1 3 1 3 2 2 4 4 4 2 4 2 2 1 2 4 3 2 4 2 3 2 1 3 2 3 2 3 1 4 4 2 2 2 3 4 2 1 3 1 2 3 2 1 1 2 2 3 4 3 4 1 3 1 3 3 3 4 3 1 1 4 1 3 3 4 2 1 2 2 3 3 3 4 2 4 4 2 1 3 3 4 2 4 2 2 1 1 2 3 3 4 4 2 1 2 3 2 4 1 4 3 1 4 3 2 4 1 3 4 3 4 1 2 2 2 4 1 1 2 1 2 2 4 4 4 1 2 3 4 1 2 2 3 2 2 1 4 4 2 1 4 2 2 4 1 4 4 1 3 1 1 3 4 3 1 4 1 4 4 4 2 3 3 4 3 1 4 4 3 4 4 4 3 4 3 1 2 3 1 1 4 4 3 1 4 1 4 2 4 3 3 2 4 1 3 1 2 3 4 3 3 2 4 1 4 4 1 2 1 2 3 3 1 3 2 4 2 3 4 2 1 2 1 1 1 3 3 3 2 2 4 1 2 2 2 4 2 1 2 3 1 2 2 2 3 3 3 2 2 4 4 1 1 3 2 4 4 2 4 1 2 3 4 3 1 2 3 1 3 1 4 1 3 2 1 1 4 3 2 3 4 2 2 4 3 2 4 4 3 3 2 1 3 4 1 3 3 4 3 2 1 3 3 3 2 4 1 1 1 1 4 3 1 2 1 2 4 2 3 2 1 2 1 4 2 2 4 3 3 3 1 2 1 4 1 3 2 4 4 4 2 4 4 4 3 1 2 1 1 2 2 2 2 2 4 4 2 4 2 1 4 3 4 1 4 1 3 3 1 2 3 3 3 2 2 2 1 2 2 4 3 1 2 4 1 1 4 4 3 2 3 4 1 2 3 3 1 2 3 1 4 2 2 2 3 1 3 1 1 1 4 2 1 1 4 1 4 1 3 2 1 3 3 4 1 1 4 3 3 3 2 2 4 2 3 1 2 3 1 1 1 1 2 4 2 1 3 2 4 1 3 4 2 4 2 2 1 1 3 1 1 4 4 2 2 1 3 2 1 1 1 2 1 4 2 4 1 1 1 2 4 3 4 1 4 3 3 2 2 3 4 1 3 3 4 2 1 4 3 4 4 4 2 2 3 3 1 4 4 2 4 1 1 1 3 4 4 1 4 3 3 2 2 1 1 4 2 4 2 2 3 3 2 3 1 2 1 1 2 4 2 2 2 3 2 4 2 1 1 1 4 4 3 1 4 2 1 2 1 2 3 1 3 3 1 2 3 4 1 2 4 4 4 3 1 4 4 3 4 2 3 1 1 3 3 1 3 4 3 1 1 3 2 3 2 4 4 4 4 3 4 2 2 3 4 3 4 3 4 1 4 2 3 2 1 3 3 4 1 3 4 3 1 1 2 2 1 3 4 2 1 4 3 4 2 4 3 4 2 2 2 3 1 2 3 3 1 1 4 3 3 3 1 4 3 3 3 2 2 3 1 1 1 1 1 1 2 4 2 2 1 2 3 4 1 3 4 3 3 1 2 4 2 2 2 4 4 1 4 4 1 2 1 3 4 2 2 3 1 3 2 4 2 3 1 1 4 4 4 2 3 3 2 3 1 4 1 1 2 4 1 4 2 3 3 4 1 2 4 1 3 1 2 4 4 3 3 3 1 4 4 1 4 1 2 4 2 1 3 1 2 4 1 2 4 1 3 4 4 1 3 1 1 2 4 4 4 4 2 4 1 2 3 1 4 4 4 2 2 4 1 4 3 1 4 4 4 4 2 3 1 2 4 1 4 4 3 4 4 4 1 2 2 3 2 1 3 3 3 4 1 4 4 2 3 4 4 2 2 1 4 3 1 3 2 3 2 4 4 3 3 4 1 1 3 4 3 4 3 2 4 4 1 2 1 4 3 3 1 4 1 2 2 2 1 2 3 1 1 3 4 4 1 3 1 2 1 2 2 4 4 2 2 3 4 1 2 4 3 3 2 1 3 4 4 1 3 4 2 1 4 3 1 2 3 3 3 1 4 4 1 1 1 2 3 2 2 3 4 4 3 1 3 3 3 1 3 4 3 2 2 1 2 3 3 1 4 1 3 2 1 1 4 3 1 1 4 4 3 2 2 4 1 2 3 1 3 4 4 4 4 3 2 2 4 4 4 4 3 1 2 3 2 1 2 2 4 4 2 2 2 3 2 3 1 4 1 1 3 4 4 2 4 3 3 1 3 3 4 2 4 1 1 4 2 3 1 1 3 1 1 3 3 3 3 1 3 2 1 1 4 4 4 3 4 3 4 3 3 3 3 3 1 3 3 4 4 3 3 3 3 3 4 4 4 3 2 2 4 2 4 4 2 1 2 4 1 1 4 4 3 2 1 2 1 3 2 1 3 2 4 4 3 1 1 2 3 1 2 2 3 3 2 4 4 3 4 4 3 3 1 3 2 4 4 2 4 4 1 1 2 4 2 4 1 1 1 4 4 2 3 4 1 2 3 2 3 2 4 1 3 3 4 2 3 3 3 4 3 3 1 3 1 4 3 3 3 2 3 4 3 3 3 3 2 1 4 4 4 1 4 4 1 3 3 1 3 1 3 1 3 2 2 4 2 4 1 4 4 3 2 4 1 1 2 4 4 3 4 3 4 2 4 4 4 3 3 4 3 4 4 1 3 4 4 1 1 3 3 2 4 3 3 1 4 3 3 4 2 3 3 4 3 2 1 3 1 4 2 2 2 1 3 4 1 1 4 3 3 1 2 1 2 4 3 3 3 1 4 1 2 4 4 2 4 1 2 4 1 1 4 4 4 3 1 4 2 2 4 3 4 1 1 4 2 2 1 4 1 2 2 1 3 2 2 3 4 3 1 3 2 1 4 1 4 3 3 1 1 3 1 4 4 3 3 2 4 3 1 1 4 3 2 4 3 4 1 2 3 4 4 4 2 2 4 3 2 1 3 3 4 4 1 3 2 4 2 2 3 2 4 2 4 1 3 1 3 3 1 4 3 3 4 3 2 4 4 3 4 2 1 4 1 1 1 3 3 1 4 1 2 4 2 2 4 3 3 3 4 3 2 4 2 2 4 4 2 4 3 1 4 4 1 2 3 4 4 2 2 1 3 2 3 4 4 2 3 4 4 4 2 1 1 2 4 1 2 2 1 3 4 2 4 1 3 1 3 3 2 2 2 4 2 3 1 1 4 2 2 3 3 3 1 2 3 3 3 3 3 2 3 4 1 3 1 3 2 1 2 3 2 4 1 1 2 4 1 4 4 2 2 2 3 4 3 2 3 1 2 4 2 4 1 3 2 3 1 4 3 3 1 1 4 4 2 3 2 1 3 2 1 4 4 3 4 2 3 4 3 2 1 3 4 2 1 3 2 2 4 4 1 4 1 2 1 3 1 2 1 2 3 4 3 1 4 2 2 1 3 2 1 4 1 2 1 4 3 2 3 4 3 4 2 1 1 4 2 3 3 2 3 1 1 2 4 3 1 4 4 1 3 3 3 2 1 3 3 2 4 4 3 4 1 3 1 1 3 4 2 2 2 4 4 4 1 3 1 1 3 4 1 3 2 2 2 3 2 3 2 2 1 3 2 1 2 3 4 3 2 4 2 4 1 1 3 1 1 1 2 3 3 3 4 2 2 2 4 2 2 3 4 2 1 3 3 4 4 3 1 2 3 2 1 2 2 1 2 4 4 2 1 1 3 1 2 1 2 2 3 4 1 2 3 4 4 1 1 2 3 4 2 2 2 1 4 1 3 2 1 4 1 3 1 2 2 2 4 4 1 1 2 1 1 3 1 3 4 2 2 4 2 4 4 4 2 2 1 4 2 4 1 2 2 3 2 4 4 1 1 1 4 3 3 3 3 3 4 2 3 3 3 4 3 1 1 2 1 1 4 2 2 3 2 1 2 1 1 1 4 2 4 3 1 3 2 4 1 4 3 1 4 3 1 1 1 4 1 1 4 4 2 3 1 2 1 2 2 3 4 4 3 3 1 4 4 4 4 2 2 1 3 1 1 3 2 2 3 1 1 3 1 4 1 2 3 4 3 2 4 3 3 4 1 3 3 1 2 4 2 4 1 3 2 1 4 4 4 2 3 3 4 1 4 3 4 1 4 3 1 3 3 2 1 2 1 3 1 3 4 1 3 3 4 3 1 4 3 2 3 1 4 4 2 1 1 4 2 1 1 1 1 4 4 4 4 1 2 1 2 4 4 4 3 2 4 1 2 1 4 2 3 3 2 1 2 2 2 2 1 4 1 2 4 4 4 1 4 1 3 4 1 1 3 3 1 1 1 2 3 1 4 2 3 3 1 1 2 1 1 3 4 2 3 1 4 1 4 3 3 3 3 4 1 3 4 3 4 1 3 4 3 3 4 4 1 2 4 2 3 1 2 2 3 1 4 3 4 1 4 2 2 4 2 1 1 1 3 2 3 2 3 2 3 4 3 4 3 4 4 3 4 1 1 1 4 1 4 1 2 3 1 3 1 3 3 4 4 1 4 3 3 2 4 3 1 2 3 3 3 4 4 1 2 2 1 4 4 4 2 2 2 4 3 1 1 3 1 1 2 2 3 2 4 2 4 1 2 4 3 4 3 2 3 2 3 4 2 3 4 4 1 4 4 1 4 3 4 2 4 4 2 1 4 4 3 2 1 1 4 2 1 3 3 2 4 4 4 4 3 3 1 4 3 1 3 1 2 1 3 2 4 2 2 2 2 3 4 1 2 1 2 4 3 2 4 1 3 4 3 3 4 3 3 4 2 1 1 1 3 4 2 1 1 1 3 2 1 1 1 4 2 3 2 4 4 2 2 4 4 1 1 2 2 2 1 2 2 1 4 4 3 4 4 2 2 3 1 1 2 1 2 3 4 638 434 357 219 554 549 181 224 25 28 644 332 42 354 613 603 195 623 445 254 287 56 552 532 393 90 162 18 544 653 703 471 242 311 374 191 380 396 73 28 553 250 52 445 544 603 74 639 67 11 445 453 265 120 217 261 506 222 259 158 199 431 413 514 92 280 603 221 384 21 648 217 197 338 57 273 194 344 267 631 112 168 52 466 386 498 401 658 212 704 108 188 591 444 486 440 628 227 690 567 148 67 24 131 481 603 356 24 563 247 234 487 75 413 385 255 488 510 507 28 496 312 180 484 205 683 43 49 328 198 326 577 133 213 586 636 435 333 332 391 153 508 639 526 330 570 81 142 467 113 36 49 690 499 572 499 471 296 494 12 693 198 450 210 283 12 330 119 545 626 444 159 633 146 41 510 637 553 601 81 651 381 446 548 699 218 428 637 228 244 441 233 27 484 557 123 390 304 461 675 194 436 293 185 645 268 507 22 120 517 592 216 602 596 696 175 609 318 368 521 613 355 313 426 170 583 293 335 631 373 570 406 700 354 207 95 688 238 315 599 521 84 498 397 257 169 583 77 224 68 475 384 47 492 568 243 447 298 147 17 687 63 238 321 468 89 55 129 474 313 368 146 279 611 14 508 567 344 675 73 88 367 435 98 615 544 679 160 142 393 402 34 113 355 115 604 667 499 695 15 540 298 342 642 353 370 246 687 170 139 580 397 691 13 688 158 207 490 8 458 352 507 377 214 35 159 387 560 457 167 621 571 263 54 2 431 114 568 665 705 446 652 323 449 520 288 1 605 360 580 705 300 176 135 426 74 570 259 474 298 309 637 126 6 256 26 699 76 284 656 60 521 317 689 645 300 110 232 140 286 304 583 675 359 702 598 175 470 401 592 649 42 79 517 145 169 256 229 606 644 6 319 5 559 663 61 298 366 490 419 9 306 52 33 53 428 3 311 604 501 394 294 18 64 73 639 661 242 192 207 637 265 296 243 536 345 59 276 544 191 408 320 601 341 356 19 267 479 221 615 190 530 151 181 73 2 575 238 551 31 577 442 296 598 584 526 48 77 163 671 615 370 94 310 178 289 357 310 262 90 590 210 549 672 256 590 442 324 297 453 670 68 507 217 702 313 403 681 283 143 76 620 514 125 369 272 590 341 529 625 195 654 10 191 489 198 48 271 174 492 676 409 468 561 285 13 118 314 44 555 269 363 43 639 229 381 120 99 343 413 600 660 400 420 35 571 364 425 219 705 393 634 539 681 569 117 585 619 55 589 613 636 474 134 79 372 254 203 384 192 8 610 602 244 500 190 577 555 196 179 26 26 99 106 246 368 531 407 242 355 526 367 129 110 552 224 237 67 324 215 425 409 88 423 44 358 412 499 568 171 21 118 183 603 673 459 563 616 251 465 79 542 661 373 37 389 653 499 51 8 75 486 104 150 34 443 83 81 527 236 424 604 702 101 577 235 411 174 93 21 450 255 579 397 420 474 631 254 470 67 480 38 219 226 446 198 554 599 328 535 562 349 628 23 511 289 307 5 662 586 223 472 351 257 314 80 572 314 450 172 453 656 671 647 113 523 205 197 294 448 548 557 531 80 679 187 572 375 179 80 420 5 103 99 646 206 34 33 337 225 306 11 667 303 174 631 357 320 342 545 395 130 90 32 216 294 557 207 8 653 77 264 49 493 159 61 237 6 509 628 317 464 191 664 360 345 15 463 229 152 223 491 176 336 664 91 154 450 44 680 84 441 108 657 432 206 426 631 174 607 634 467 560 608 638 566 396 21 431 239 329 135 530 345 159 171 54 546 304 699 377 224 458 536 467 425 58 277 252 627 178 551 120 387 95 586 534 496 549 87 293 585 101 279 619 392 212 42 16 530 571 686 535 70 676 580 518 38 44 568 552 206 581 483 154 271 446 422 214 341 641 591 599 658 646 192 40 124 362 254 387 356 153 663 476 120 10 471 462 248 191 479 505 560 628 582 222 480 5 468 556 578 345 168 318 10 278 652 631 455 265 562 306 625 671 334 579 319 236 259 456 552 682 231 549 260 585 253 684 663 577 173 53 576 600 184 397 693 401 189 670 216 649 362 170 545 230 115 405 525 110 161 677 235 541 662 661 106 263 201 104 106 699 167 421 424 250 246 480 549 566 178 540 2 514 693 381 289 77 252 563 656 508 564 138 26 474 221 532 425 377 597 509 294 252 589 478 599 44 307 190 476 34 246 493 196 108 419 344 597 647 95 618 291 574 689 658 43 13 450 484 198 637 445 4 26 678 190 481 469 505 668 462 505 16 662 683 336 320 702 86 473 259 174 159 686 117 393 197 649 237 1 212 21 494 30 397 698 364 97 262 137 577 2 365 643 426 277 417 537 462 696 297 69 463 614 224 251 569 297 394 506 373 629 3 115 577 593 433 107 526 228 318 455 90 36 594 279 634 312 248 433 581 340 64 298 192 69 23 271 424 187 101 77 46 577 333 615 626 631 123 209 182 568 401 382 2 419 69 356 433 461 268 296 385 251 546 666 536 438 190 326 424 398 71 19 34 569 140 498 425 285 130 298 371 433 120 630 218 47 604 643 345 84 335 133 655 53 681 574 500 643 629 605 157 199 246 602 283 449 688 469 13 561 59 573 22 150 19 599 209 183 625 293 159 101 229 377 39 122 439 43 104 454 342 490 136 26 328 605 210 119 418 15 42 159 400 450 409 444 268 221 508 384 146 109 24 551 675 255 460 690 333 369 40 616 455 517 339 130 59 130 276 419 238 473 520 148 93 391 662 42 356 559 696 66 476 144 172 623 224 75 341 524 622 318 468 697 212 94 234 223 373 237 238 638 547 22 389 555 501 382 584 467 251 129 657 145 404 338 122 464 649 610 386 612 493 119 213 265 187 454 91 158 523 149 311 429 183 632 662 51 236 450 4 461 154 577 702 256 308 155 397 199 214 448 572 469 296 382 445 454 139 539 701 110 445 96 344 266 669 176 328 586 273 188 537 452 206 698 142 423 451 405 392 321 318 656 358 436 325 217 133 321 156 702 184 557 80 534 582 1 105 410 26 553 251 416 80 61 670 475 511 491 273 340 659 552 271 628 187 554 631 130 364 315 164 614 446 700 417 55 157 75 118 669 369 613 597 216 252 73 77 19 25 588 585 644 664 95 474 466 696 393 148 347 547 454 555 248 157 541 639 433 396 516 558 488 58 362 451 415 320 241 128 324 293 531 26 490 337 620 27 342 519 641 627 134 395 517 138 296 400 33 2 211 344 42 612 547 27 310 95 393 583 474 199 441 156 355 31 389 675 20 155 658 38 146 341 670 691 502 28 92 441 110 134 297 433 158 82 530 83 267 612 111 507 496 250 103 174 660 209 303 700 183 12 24 266 118 483 461 552 513 603 16 342 258 547 689 254 678 641 77 691 435 294 235 138 695 648 475 160 479 174 466 66 268 255 396 617 5 378 419 484 186 12 432 563 281 428 614 394 491 266 635 31 244 356 527 338 471 99 604 141 476 516 610 347 465 322 663 49 284 260 341 174 452 462 25 35 404 114 264 285 180 552 627 414 276 483 667 106 555 143 526 459 80 445 408 328 144 576 436 30 418 94 33 379 65 529 689 178 194 110 671 108 623 218 127 539 438 509 622 562 156 541 441 350 676 531 526 59 80 591 278 495 396 363 212 1 76 129 184 109 44 466 87 435 311 449 674 562 498 269 516 514 130 467 496 638 285 596 108 130 443 337 566 415 54 503 352 287 127 627 180 161 568 406 84 105 141 522 130 470 655 344 63 447 430 18 550 202 50 224 301 317 560 372 234 699 274 288 543 212 582 232 154 183 298 301 136 513 552 264 246 523 321 180 182 379 278 57 231 376 81 475 2 207 177 439 106 47 451 344 22 99 653 348 473 149 210 487 87 352 65 605 400 323 35 230 47 579 226 567 351 49 120 633 617 371 584 263 606 360 24 81 475 496 242 537 456 338 698 144 526 305 144 353 642 141 409 294 246 600 172 40 512 291 629 655 425 546 706 497 552 443 612 473 169 527 642 82 104 307 523 506 653 591 682 172 518 425 639 647 560 487 389 190 251 494 76 46 147 532 597 17 480 628 218 567 594 142 83 429 43 26 163 31 266 230 645 69 700 372 702 111 208 293 508 85 393 188 390 156 77 627 431 151 13 585 170 338 366 614 113 174 88 622 124 102 412 63 579 481 477 372 220 469 9 338 583 163 146 403 643 133 647 145 363 549 521 85 684 54 559 661 259 367 102 386 607 151 682 584 226 464 6 145 192 444 366 124 189 308 642 237 387 536 637 145 531 564 574 92 28 447 424 204 143 79 331 7 405 275 44 71 80 469 329 438 407 644 127 534 368 302 242 40 478 197 106 197 664 469 608 656 618 4 547 271 514 224 241 328 282 673 500 40 93 517 646 71 243 142 199 372 30 251 216 462 667 33 488 283 329 531 443 635 72 142 253 323 320 692 500 144 565 396 181 132 378 626 349 101 343 236 203 343 404 99 171 11 590 172 346 170 317 429 474 677 554 396 561 299 613 706 96 511 172 322 292 576 530 228 219 33 582 140 324 8 495 347 423 670 378 203 290 289 671 637 504 23 683 650 235 211 313 363 373 333 286 620 621 39 648 332 397 462 131 213 353 137 279 611 220 509 350 281 301 1 596 663 488 104 491 452 368 429 347 19 632 547 261 335 504 514 93 99 396 379 249 264 670 357 251 205 193 218 419 93 393 558 626 160 503 107 501 348 685 696 501 679 670 142 689 37 240 552 538 671 30 49 101 506 545 131 204 130 138 133 441 526 694 601 58 403 649 346 162 100 266 590 480 112 350 608 370 599 189 161 555 294 443 427 512 42 664 5 209 122 173 56 10 379 496 597 161 650 450 608 252 104 169 222 298 163 584 553 496 528 696 259 547 417 402 476 347 520 23 265 114 20 652 111 664 223 6 509 418 356 203 34 436 17 672 473 505 152 360 248 184 72 207 432 578 435 655 313 132 606 542 126 134 577 457 55 122 303 392 332 169 691 479 86 121 653 488 662 436 566 414 658 20 278 552 586 71 371 181 183 219 476 525 447 192 523 146 192 598 676 611 357 683 416 362 438 469 3 330 133 179 439 281 407 357 226 402 398 315 24 216 389 147 446 272 393 612 507 417 99 118 638 61 646 500 24 293 594 88 309 325 256 487 327 435 523 234 602 54 39 549 90 244 422 164 584 568 369 526 507 159 132 55 670 583 293 402 156 412 458 563 264 397 612 266 702 229 293 203 573 277 185 39 617 339 366 264 657 424 242 454 244 421 366 102 681 175 207 229 619 16 348 142 79 16 493 394 317 659 6 24 505 685 375 10 482 237 79 436 267 290 667 540 422 186 34 706 119 676 390 640 578 437 634 634 275 222 17 37 148 493 168 398 438 78 137 126 538 299 538 140 302 232 285 310 163 227 378 525 618 173 239 339 116 194 484 638 276 156 347 219 601 323 4 315 517 315 495 274 511 663 302 526 619 132 668 184 383 221 97 126 312 118 57 603 383 373 245 154 584 591 261 696 487 227 140 520 56 465 56 329 27 204 84 596 502 120 464 360 318 409 211 636 147 343 530 554 601 668 354 512 222 705 70 219 480 330 509 334 252 680 189 529 352 88 639 421 291 82 550 616 121 21 670 6 684 564 478 229 654 637 666 196 143 40 2 355 322 631 509 548 446 680 22 405 692 527 248 646 84 246 272 257 85 496 562 312 380 265 173 593 584 548 506 699 84 569 242 150 258 103 623 387 516 505 531 567 63 399 187 660 225 1 583 273 414 244 607 605 305 234 163 666 223 101 594 72 581 694 204 351 533 334 191 698 67 189 475 236 204 78 483 270 532 241 357 349 385 684 516 247 43 317 128 108 311 224 544 526 311 292 20 149 331 231 111 639 238 279 651 634 176 620 274 630 127 208 345 583 114 575 628 395 256 306 685 670 315 547 55 646 677 16 238 681 443 27 453 34 356 122 131 626 337 351 419 110 120 315 436 12 358 635 103 586 545 545 108 594 28 178 154 699 49 366 394 70 490 327 209 350 667 428 422 20 654 68 457 417 154 265 40 682 86 19 687 413 581 561 87 229 685 141 423 176 244 446 394 514 330 437 45 72 273 100 514 664 438 469 293 84 569 74 572 590 188 21 564 394 578 636 666 189 556 7 48 251 182 445 529 266 261 390 585 501 31 58 496 629 240 456 379 87 617 145 542 647 553 368 645 308 315 394 691 700 598 438 491 425 467 228 676 450 451 31 603 98 320 189 378 537 366 464 441 478 342 251 271 552 18 642 486 275 269 475 430 332 522 311 167 489 460 5 52 266 8 79 197 235 378 179 666 263 351 165 283 684 555 152 63 650 14 54 17 472 18 324 454 416 624 168 545 152 586 204 593 91 399 686 509 436 296 658 31 388 130 629 96 622 633 570 384 592 33 212 420 623 143 62 369 183 48 501 20 360 166 386 579 379 6 292 398 345 302 258 274 199 612 617 627 528 22 494 656 609 479 118 306 473 631 663 287 232 681 673 443 194 345 312 516 433 402 119 284 402 373 615 536 415 506 142 10 256 178 150 627 465 666 35 139 506 116 675 181 648 481 212 323 230 513 432 478 662 44 82 89 129 334 61 364 395 92 66 400 193 277 419 499 612 90 153 330 403 248 334 160 68 534 250 188 291 438 700 538 427 28 393 452 409 520 192 699 23 458 308 196 429 267 644 244 510 358 431 81 28 373 214 639 451 178 159 364 233 653 440 7 347 629 38 418 320 555 279 652 558 678 27 289 316 554 576 661 660 198 334 140 206 561 348 582 666 190 395 294 582 510 286 82 458 400 468 513 560 415 519 378 224 49 312 70 39 552 692 120 12 352 16 569 290 639 322 641 113 193 475 114 584 492 153 321 358 514 268 377 66 110 259 256 287 135 287 189 211 150 615 294 340 97 268 76 7 578 262 107 264 4 350 437 215 591 545 298 425 113 101 282 33 38 648 126 385 386 705 242 266 462 353 6 673 119 426 94 361 411 577 38 460 636 568 257 499 156 24 308 468 433 106 571 17 78 52 17 405 166 435 675 268 471 316 546 634 673 267 380 226 155 677 44 153 263 296 152 677 474 628 343 326 557 106 314 703 82 269 240 340 504 675 66 468 53 526 120 580 577 667 353 404 72 621 602 693 286 303 585 70 665 555 406 105 470 314 341 647 674 406 182 492 249 683 641 271 247 488 66 178 147 140 535 217 358 392 17 620 26 662 515 32 447 372 285 62 120 392 415 96 477 111 555 306 306 308 528 104 512 616 400 211 240 597 168 274 276 346 392 417 629 546 170 612 521 400 98 347 156 333 14 601 94 549 415 400 85 304 478 362 649 199 580 156 444 695 61 572 83 430 227 590 206 7 526 329 304 267 435 632 649 346 108 574 1 281 121 495 378 429 443 189 441 180 337 67 322 103 312 102 383 211 303 5 583 187 685 160 620 379 492 438 626 325 621 485 506 649 508 134 512 379 478 513 540 465 78 372 536 703 325 637 338 53 334 546 321 195 351 553 655 183 139 51 212 214 435 691 558 219 261 73 228 527 309 334 369 506 146 422 694 23 351 651 127 463 515 68 588 90 148 65 1 698 321 162 257 107 361 487 216 232 67 71 287 88 376 582 458 597 96 112 439 211 584 497 433 675 152 310 599 21 234 410 399 246 418 252 256 33 127 211 335 633 626 195 624 260 286 314 697 271 600 229 689 154 466 211 574 165 164 334 152 221 423 95 91 312 186 192 126 329 455 97 592 5 80 463 561 15 111 216 470 554 645 539 363 138 635 307 643 303 292 331 128 251 419 653 306 666 615 574 467 174 316 88 349 204 533 647 139 160 494 529 361 630 424 477 252 342 19 126 264 343 69 468 33 21 200 408 535 90 420 435 367 307 255 434 74 454 576 128 75 266 703 477 679 45 553 511 369 88 49 268 166 412 424 408 686 246 445 522 382 436 154 496 214 158 349 449 354 698 171 284 106 640 274 606 503 568 238 704 232 567 316 503 685 521 483 290 208 93 458 561 669 636 144 676 611 331 435 313 169 390 274 305 633 354 130 662 306 627 476 671 239 621 123 577 109 403 469 319 12 665 264 331 501 88 337 366 693 575 545 306 45 623 119 193 158 566 362 375 162 400 227 27 498 647 295 491 389 357 670 428 193 122 361 281 314 283 349 673 507 553 488 152 596 323 638 638 74 615 30 141 128 603 115 170 396 202 677 586 430 372 219 674 307 673 433 276 588 661 234 111 390 361 664 695 327 13 137 4 233 634 479 656 509 567 110 369 309 3 692 199 231 585 691 187 699 172 167 568 255 531 70 629 331 115 25 359 246 323 522 468 589 447 533 359 237 224 293 463 587 225 477 453 706 484 142 693 66 329 683 294 29 163 610 145 303 212 257 142 368 216 548 436 334 663 678 578 675 583 496 350 580 242 550 275 697 106 64 216 588 261 343 136 462 284 76 276 507 289 234 97 243 387 33 451 615 212 385 684 357 554 505 625 102 679 204 524 295 562 693 170 214 242 103 248 581 437 123 637 447 288 347 607 32 251 17 325 557 221 373 275 411 287 65 160 419 527 691 422 238 245 354 169 345 670 340 105 484 513 172 595 631 302 372 660 482 179 390 182 520 665 539 565 131 452 30 307 19 516 41 124 305 52 247 301 672 382 111 303 22 597 630 569 132 132 595 410 586 577 326 438 76 419 143 81 359 54 337 65 159 474 339 56 29 113 387 387 619 545 654 633 78 438 258 152 361 552 614 259 374 428 154 84 219 437 429 439 492 185 476 400 579 218 334 356 670 489 84 623 407 18 38 607 666 600 466 193 514 126 173 627 217 211 667 34 190 28 554 298 417 686 573 575 191 378 42 250 592 702 199 28 35 411 568 558 170 675 596 24 14 172 62 114 426 656 665 325 398 19 317 142 12 112 664 70 330 232 496 686 474 565 566 592 47 704 664 483 397 29 467 120 612 303 103 529 98 331 104 455 202 436 170 214 203 371 237 362 424 706 76 129 300 4 112 463 192 266 57 619 623 207 44 669 535 547 687 598 431 120 300 559 153 457 35 472 407 339 69 482 685 405 240 338 630 52 103 335 135 417 406 18 562 194 109 689 407 362 336 566 528 343 69 119 444 396 409 288 660 412 672 562 386 563 316 253 153 620 7 262 613 304 227 459 593 235 667 625 265 298 651 700 251 507 392 209 137 86 145 58 278 104 272 265 81 519 354 43 161 692 175 49 257 164 636 22 534 180 510 36 523 390 280 587 674 146 98 400 377 133 534 453 322 537 608 197 161 121 75 643 177 636 695 434 377 398 156 673 296 485 552 228 70 621 454 191 157 53 574 90 468 227 240 461 609 386 161 277 521 139 445 323 525 414 107 121 582 95 81 61 644 474 281 14 175 94 466 384 60 61 288 86 139 547 259 512 33 323 22 607 484 570 292 174 177 547 300 464 266 529 424 429 405 119 679 149 449 422 670 345 567 410 506 187 494 75 648 510 77 527 563 351 423 115 341 693 524 19 485 705 366 259 670 364 477 527 532 390 600 298 208 353 427 366 72 571 632 255 579 184 280 682 154 684 287 224 157 564 175 442 68 561 47 160 270 403 422 615 401 15 421 208 547 663 703 96 111 183 620 452 178 701 75 337 525 456 103 253 480 326 266 112 646 141 383 343 404 274 622 518 661 223 539 82 332 345 455 595 155 124 280 261 253 512 6 226 414 533 181 472 17 510 299 446 594 654 646 265 413 223 468 303 338 311 90 401 239 429 56 126 454 131 556 178 699 701 23 655 538 634 283 84 694 62 101 559 113 319 238 460 206 655 52 405 536 52 548 701 369 638 532 100 368 654 278 49 686 190 181 349 494 454 243 378 188 185 628 475 698 496 529 496 292 131 268 325 287 137 399 239 183 542 47 246 677 200 357 313 502 417 111 517 298 348 545 72 317 454 505 318 98 589 224 242 205 78 527 586 564 182 72 598 79 655 505 198 358 344 587 158 658 115 457 654 539 325 477 673 1 73 259 478 347 319 562 338 238 585 258 662 75 649 119 671 101 183 117 671 389 545 621 156 509 110 258 647 31 264 599 22 582 428 85 27 353 684 471 78 149 177 341 319 653 467 390 109 294 290 523 186 189 98 60 509 532 498 505 675 371 13 315 341 338 699 405 229 229 222 464 400 455 325 588 176 433 234 567 88 603 387 53 598 260 665 552 14 608 278 543 403 618 588 654 608 207 657 258 678 340 278 460 170 393 516 325 72 630 225 341 43 438 538 547 413 606 692 425 374 272 581 644 269 433 531 206 349 564 415 21 374 114 319 345 355 174 379 367 609 338 362 200 119 185 170 183 124 296 331 72 503 29 128 466 454 142 20 244 551 92 240 461 99 141 653 384 539 46 230 290 267 466 552 476 516 396 473 620 227 490 179 636 45 585 444 391 409 83 86 375 491 418 322 625 640 119 576 643 358 446 301 463 450 60 234 372 215 306 552 103 340 221 404 127 331 376 675 19 6 32 495 249 193 297 456 430 500 47 276 310 397 127 236 261 234 422 220 27 669 70 455 14 417 428 592 687 358 180 107 232 311 287 483 477 365 48 498 403 324 50 148 376 447 691 247 282 690 438 590 242 388 625 139 123 177 273 85 101 540 158 419 111 437 525 172 341 59 616 396 191 668 342 631 339 592 421 460 83 348 671 543 210 394 121 694 105 484 486 319 591 321 697 458 526 356 614 225 275 37 249 556 318 465 321 151 209 237 423 87 560 453 316 321 311 576 695 131 156 308 536 62 610 169 43 13 566 678 172 167 560 162 520 339 617 128 505 293 8 119 120 500 414 306 209 135 408 250 572 53 103 159 344 338 690 544 606 608 105 366 633 132 23 32 320 582 207 289 450 395 262 347 349 64 28 32 62 92 205 295 701 696 196 463 87 643 626 240 577 318 541 96 353 574 616 206 516 358 300 324 23 398 186 46 302 164 45 265 38 551 273 386 487 243 230 183 253 392 438 360 617 89 172 179 189 65 661 572 539 103 299 150 351 202 182 610 44 693 171 404 624 67 14 505 225 251 83 602 81 271 643 101 149 420 336 415 453 157 417 449 370 673 684 391 585 583 73 563 148 601 189 79 352 226 48 532 560 358 331 51 651 658 547 620 14 354 75 121 412 203 478 160 276 567 71 509 703 426 387 625 187 536 45 167 418 357 257 449 480 658 49 595 5 497 460 314 200 706 507 211 147 65 658 347 197 412 649 664 395 88 124 44 595 56 253 79 237 147 562 552 306 325 508 208 5 262 227 507 196 47 494 377 51 216 145 422 20 340 198 123 276 362 553 28 467 389 119 433 430 631 291 279 446 60 110 388 299 625 402 44 404 505 127 475 544 13 294 464 215 612 27 270 271 572 267 212 143 188 452 384 544 346 412 47 290 483 270 171 114 622 466 343 406 290 487 626 688 550 188 380 262 605 37 239 145 622 304 93 412 466 317 154 407 187 500 638 408 52 168 553 46 655 421 210 337 199 212 615 248 55 693 106 417 271 353 590 273 277 223 599 357 37 493 493 87 134 15 184 278 343 246 572 298 367 237 567 579 362 580 418 63 506 313 436 284 666 65 209 486 587 349 52 612 237 342 315 581 629 77 652 539 40 390 569 28 229 414 224 143 233 165 694 279 653 145 457 253 37 640 504 10 448 489 47 346 76 601 689 311 24 310 594 616 44 41 518 20 167 440 614 546 30 589 437 158 440 642 404 257 347 505 91 367 115 618 201 241 128 312 56 304 461 208 302 361 255 243 397 675 489 398 139 273 127 138 246 238 612 524 114 503 615 506 382 84 411 167 676 30 15 692 636 134 513 294 355 380 691 368 399 11 195 176 259 329 603 77 527 581 677 373 32 107 225 249 64 287 612 606 225 309 79 541 704 630 668 89 688 501 104 106 302 598 183 640 476 171 101 199 333 506 596 522 532 154 56 459 643 527 434 117 492 379 325 315 634 110 302 228 431 508 512 420 109 600 208 381 129 105 306 116 176 361 507 144 445 106 96 125 197 494 91 420 194 474 600 421 185 88 633 508 497 618 252 566 436 152 125 31 619 57 644 407 135 187 27 619 30 357 614 350 475 367 393 346 574 534 554 604 372 194 115 92 230 426 573 173 527 393 80 41 54 272 349 102 679 616 13 230 327 117 222 435 667 281 574 272 367 603 233 341 174 92 351 525 108 664 305 149 81 12 597 45 376 46 300 142 658 372 120 622 614 135 696 271 252 35 291 480 103 238 87 3 202 454 363 203 170 337 605 524 448 77 215 500 545 395 323 39 613 290 216 236 278 561 119 181 253 604 180 466 7 212 70 363 243 477 571 187 353 426 171 321 156 394 661 585 184 154 123 404 495 262 366 540 611 228 93 455 29 685 76 194 689 4 341 504 693 27 171 117 435 169 41 265 384 514 526 210 631 317 111 562 118 424 278 36 633 487 297 168 523 666 291 446 416 362 413 638 9 556 252 30 322 216 68 149 436 126 376 63 140 132 119 641 387 51 202 340 30 500 322 386 176 598 131 306 543 523 266 507 366 420 456 362 224 181 59 37 61 249 349 532 583 96 501 138 678 152 221 567 121 692 528 686 367 262 582 328 663 322 426 227 56 272 79 458 640 326 454 275 294 137 445 500 18 535 307 258 424 280 292 467 369 487 316 549 610 638 462 85 225 247 594 561 704 631 292 593 368 176 398 435 572 638 488 106 33 507 646 225 411 201 170 497 450 229 616 240 176 75 465 174 13 666 69 632 488 190 48 201 285 582 342 92 297 230 207 177 442 43 628 279 326 176 5 373 597 623 344 587 437 170 357 495 649 397 31 230 423 39 164 135 77 178 624 415 658 525 632 81 513 82 425 448 35 188 255 76 196 513 265 272 91 57 96 650 275 410 96 506 73 188 80 600 113 269 391 61 81 608 174 656 434 134 475 248 465 494 164 303 316 317 338 462 372 225 294 643 483 175 225 147 354 576 615 136 433 31 499 54 322 155 155 637 414 4 44 349 598 280 387 13 31 609 273 259 640 324 508 142 217 479 125 254 67 7 39 206 231 337 602 19 546 558 572 456 105 118 54 286 459 224 421 135 196 293 44 473 257 102 612 13 590 409 89 328 401 645 216 7 621 193 308 374 208 609 620 435 431 254 83 331 422 151 477 115 562 33 606 141 287 276 150 59 300 13 216 322 636 14 532 23 195 404 62 465 539 287 117 599 121 6 591 526 581 630 426 1 585 305 342 129 563 337 255 1 291 243 451 618 206 370 349 265 155 509 172 213 224 160 458 558 199 129 460 47 89 45 323 23 308 200 364 376 138 35 418 182 406 561 589 487 162 27 392 63 245 616 474 63 194 256 194 506 307 576 135 51 90 270 292 617 556 177 412 236 99 563 328 410 97 95 402 61 502 530 5 121 514 483 351 574 444 369 327 640 527 507 572 78 399 267 310 486 430 610 603 332 40 367 554 403 351 181 278 335 202 313 128 210 532 344 573 633 360 379 376 246 317 189 218 72 278 273 101 634 148 487 414 466 416 76 210 369 247 492 390 314 528 333 139 118 147 52 608 162 456 526 334 63 14 588 181 240 549 451 635 156 171 497 132 304 440 376 133 572 69 396 180 518 34 530 240 432 452 404 18 211 490 13 176 161 448 235 197 363 72 456 40 227 148 239 350 113 57 366 259 63 76 19 138 617 118 77 217 356 524 569 293 399 502 217 512 152 635 44 230 483 612 78 30 557 369 347 646 285 401 380 12 135 506 336 570 557 118 145 459 447 624 453 366 335 105 494 261 402 582 465 518 124 581 245 356 598 401 24 322 165 209 86 364 341 644 619 566 549 528 213 480 238 86 299 267 94 531 374 492 521 263 77 520 176 265 185 409 324 187 427 303 631 413 463 335 429 147 233 252 54 13 2 188 106 471 462 66 107 272 305 370 89 575 401 600 610 324 129 606 432 127 263 21 232 603 128 203 217 130 634 32 25 194 423 149 238 405 147 566 235 14 453 474 281 566 222 436 75 12 347 573 33 175 564 280 468 65 588 132 437 423 627 352 392 108 108 64 448 214 19 578 1 268 505 57 444 136 242 430 212 636 111 535 173 96 319 622 229 642 306 465 200 577 585 40 489 599 486 272 11 244 43 191 254 473 91 369 268 627 88 69 247 601 363 373 259 114 38 377 499 158 48 287 540 371 340 578 8 469 190 46 332 587 398 356 214 15 552 454 467 39 4 553 8 545 317 254 227 41 559 177 14 285 242 20 468 186 60 164 475 255 381 175 406 30 298 83 30 394 403 524 394 639 338 148 65 341 78 432 198 572 440 561 131 205 608 571 595 521 53 237 561 49 506 30 104 56 60 300 134 43 26 481 441 247 405 36 583 313 632 184 501 337 508 120 353 617 97 463 27 136 565 567 528 184 112 122 147 371 71 383 457 20 531 233 102 41 514 204 291 642 367 480 255 623 639 164 164 398 616 299 406 114 43 88 135 347 488 645 308 189 457 590 317 637 150 159 607 191 116 619 617 377 19 367 190 50 507 477 59 617 6 166 433 324 143 297 600 558 451 378 308 150 65 168 455 253 196 566 344 151 544 126 254 4 380 462 230 539 631 32 136 243 257 418 312 192 166 147 380 187 244 127 192 617 226 78 438 116 374 469 491 410 211 234 445 637 357 70 441 368 184 412 606 92 183 334 538 573 344 313 587 251 71 287 613 420 401 532 628 421 448 149 293 187 537 82 471 418 305 360 435 596 446 177 353 166 280 535 252 218 204 133 518 416 252 570 155 523 331 186 541 546 172 531 17 111 312 603 118 204 525 530 294 73 207 642 646 288 403 74 605 554 406 641 203 508 426 535 53 297 375 366 543 536 466 47 502 556 233 282 233 78 242 568 621 543 115 502 429 592 231 231 22 34 335 183 637 277 278 196 477 381 301 605 245 289 498 368 490 555 398 51 373 196 83 73 191 624 281 78 281 628 29 619 290 416 273 26 549 522 505 558 168 568 35 588 157 628 290 357 73 636 75 522 85 630 509 233 95 249 635 395 153 293 585 263 478 387 72 487 450 394 628 523 400 376 246 310 370 19 354 596 502 30 408 622 348 462 252 236 425 11 248 524 254 124 394 383 201 554 631 309 100 46 619 348 384 130 136 231 346 223 496 618 323 519 238 296 504 172 368 377 126 299 633 188 300 9 444 554 270 224 158 192 59 393 141 329 72 422 628 258 302 215 159 496 632 102 463 343 207 290 62 489 519 111 269 283 192 437 269 229 393 321 28 282 587 599 389 4 637 25 602 346 174 48 216 423 316 521 597 261 254 227 158 611 84 269 54 343 146 302 278 311 400 537 625 61 537 215 488 217 95 575 345 271 117 142 49 526 297 631 123 604 401 416 294 128 569 93 100 152 582 640 42 534 143 332 365 433 567 269 636 577 371 361 502 402 505 295 58 375 119 152 315 225 190 77 476 604 39 606 205 508 78 30 599 47 545 65 441 580 209 67 60 561 389 507 381 513 528 180 210 341 82 133 239 314 132 464 549 565 616 558 465 236 192 507 488 608 460 210 545 229 258 110 234 566 583 503 232 432 117 561 454 31 197 376 509 405 47 510 272 100 184 115 533 245 640 22 206 269 14 178 364 465 160 520 40 589 3 401 367 638 236 404 33 184 283 184 244 600 210 242 590 62 371 417 322 532 200 182 190 216 4 607 507 599 182 245 359 451 604 492 392 153 521 562 554 274 475 106 41 449 84 222 615 93 385 336 213 28 592 354 645 189 180 509 595 447 246 554 534 265 74 465 345 580 183 609 181 530 352 288 429 183 87 39 552 419 76 539 15 519 22 433 644 79 91 423 265 412 1 507 60 287 471 488 429 525 616 610 500 531 223 570 303 531 262 298 200 635 50 600 71 343 137 57 499 83 63 110 179 254 517 512 373 355 631 570 423 517 493 527 455 148 444 475 506 27 546 131 464 111 451 633 527 464 486 637 238 210 601 361 306 465 198 168 338 581 328 85 583 351 389 147 86 220 621 382 198 249 179 161 233 41 100 358 628 533 458 192 402 220 461 246 446 619 355 387 503 22 227 515 294 569 356 160 504 327 421 442 416 614 521 630 627 597 185 116 573 207 123 362 289 545 109 32 263 305 185 420 536 227 387 415 275 139 60 234 115 32 498 25 544 612 301 633 36 46 295 479 94 100 470 115 371 378 584 644 618 549 227 12 67 77 564 624 101 637 8 629 303 394 196 382 21 231 462 555 181 111 156 55 322 477 526 518 484 582 598 458 57 85 488 454 582 380 376 375 366 360 126 358 29 497 266 108 355 583 335 287 535 547 78 531 632 206 214 320 107 567 211 640 61 401 392 575 623 548 206 557 150 398 147 227 316 412 432 138 331 194 458 403 354 492 609 628 239 332 565 573 83 528 519 41 70 119 529 314 631 328 607 229 13 71 332 99 338 532 637 139 514 543 77 582 486 565 476 401 139 624 190 389 316 191 568 268 400 353 499 603 585 45 11 310 565 100 175 93 426 254 343 24 159 627 552 143 37 479 162 386 176 97 50 75 355 203 32 391 61 204 46 304 510 39 618 633 106 538 312 261 475 145 96 113 463 167 619 12 523 327 363 420 331 508 176 482 237 559 84 112 321 115 615 337 600 145 138 579 314 267 552 42 113 160 313 401 437 71 157 470 613 451 634 148 605 509 77 223 32 353 575 4 251 177 262 68 492 472 549 209 290 263 117 71 48 224 251 498 597 361 243 101 34 199 534 187 556 440 566 183 341 422 435 11 454 14 15 275 256 411 259 125 246 31 122 643 440 230 334 527 27 270 22 204 551 512 244 308 568 409 514 469 179 122 279 596 275 204 496 463 501 520 13 38 37 623 429 482 49 539 124 587 179 85 65 475 5 51 602 576 103 559 574 494 208 373 59 84 432 500 322 141 543 378 194 631 641 135 520 147 81 312 208 195 333 424 185 631 161 428 165 522 142 36 607 548 61 417 396 453 484 326 555 181 560 588 317 532 596 338 520 548 330 373 31 70 590 541 399 493 37 9 346 97 525 78 422 153 541 40 294 558 202 547 204 46 294 5 455 220 194 538 195 177 504 555 484 58 75 7 178 133 306 201 413 572 74 154 521 341 388 333 480 590 532 497 323 116 246 67 262 159 188 120 251 200 529 191 274 523 514 11 644 496 503 144 18 111 473 212 589 43 255 395 98 363 152 14 301 519 432 78 265 103 342 224 181 469 432 65 76 221 451 126 186 188 245 478 114 212 63 564 91 390 75 422 17 317 143 312 31 176 450 144 591 640 219 324 8 454 585 174 243 559 232 213 47 59 168 127 14 426 379 52 264 127 527 495 103 290 208 294 284 391 13 324 79 535 108 279 38 429 144 323 118 543 643 489 9 541 220 247 418 266 343 312 305 38 93 12 542 123 646 278 37 436 484 415 297 525 57 551 539 456 597 519 500 137 153 33 70 624 87 386 400 292 281 11 586 450 323 492 582 173 183 369 308 277 305 338 536 50 416 174 534 525 292 16 414 98 385 31 425 278 78 269 599 121 462 562 142 228 244 13 71 484 628 85 450 65 599 572 401 82 382 532 546 511 14 351 4 639 484 277 496 223 128 641 107 49 503 284 431 347 176 610 205 530 625 299 536 90 95 566 307 315 252 569 605 66 567 202 479 66 152 85 605 321 350 442 615 228 191 632 128 502 501 285 440 624 411 442 597 542 406 536 229 159 492 376 476 13 446 246 175 121 257 636 351 371 125 441 81 488 439 215 103 282 196 84 87 614 67 357 46 453 407 184 314 392 388 279 456 48 155 435 228 281 406 383 552 9 554 528 513 459 338 259 618 569 236 508 646 513 171 14 624 545 574 248 242 29 625 199 113 216 53 188 538 522 602 224 226 232 16 515 325 637 561 228 9 481 570 515 557 636 282 243 457 114 580 250 63 71 461 538 41 574 75 80 23 479 251 507 471 525 376 131 126 644 160 13 538 316 345 301 638 612 265 254 2 121 188 221 29 281 343 17 25 51 552 117 492 79 429 169 372 322 590 271 525 313 67 36 38 601 175 242 303 504 516 478 608 220 576 93 466 547 283 479 476 421 279 166 229 356 73 24 290 220 498 637 644 80 575 485 338 596 408 628 256 87 608 293 236 53 294 279 210 167 543 282 35 519 612 452 101 144 481 137 518 477 404 306 380 266 397 150 532 272 383 243 193 202 523 536 200 37 75 48 633 138 239 9 198 310 420 193 444 223 62 552 209 490 150 413 231 455 366 170 309 139 476 606 494 317 500 1 425 332 269 206 8 117 367 390 489 65 248 506 148 379 68 167 54 302 301 210 442 604 600 73 529 526 294 339 120 166 151 336 342 390 380 44 493 72 185 374 318 33 57 447 156 448 49 325 35 394 46 357 368 468 212 108 87 196 507 404 401 256 535 8 75 492 399 577 228 619 305 550 277 37 260 201 198 522 637 1 506 347 266 337 252 257 284 478 436 155 471 259 191 317 595 522 386 303 425 409 617 441 94 586 469 424 252 103 4 396 142 159 102 555 362 40 203 39 9 404 200 225 342 143 74 610 563 186 316 52 3 134 402 118 479 342 578 75 625 84 536 452 561 96 153 572 76 545 621 397 159 500 61 313 35 174 164 219 417 59 62 592 467 427 255 564 167 349 301 477 131 443 97 526 459 330 220 212 45 373 583 159 64 361 117 545 576 258 296 224 62 514 644 502 572 616 260 468 504 515 172 285 165 526 584 106 187 114 601 434 51 284 269 598 414 332 597 156 15 614 485 312 322 580 305 444 38 73 559 442 460 428 26 440 105 554 214 343 188 355 534 554 54 578 569 28 255 507 406 327 21 562 13 235 464 272 110 167 195 540 190 412 217 89 155 567 96 26 215 645 460 300 518 556 562 559 171 394 459 170 459 542 144 629 313 158 228 571 646 420 467 23 234 234 389 512 594 197 490 395 304 160 527 28 497 454 21 43 204 20 528 533 273 495 502 402 212 114 414 244 110 603 552 606 430 484 646 224 420 297 18 107 19 565 163 122 217 510 527 592 554 516 65 308 604 1 285 342 618 30 557 423 625 210 479 430 250 291 112 333 555 502 128 385 641 614 394 297 461 475 89 322 464 171 55 146 465 103 262 249 296 190 328 535 546 600 467 366 40 422 312 526 57 124 33 203 145 418 216 127 202 252 583 272 87 545 13 227 535 563 544 319 336 86 561 570 359 520 367 1 188 50 586 168 270 6 145 512 581 329 165 264 81 38 573 576 537 46 327 88 415 368 543 627 237 100 161 327 328 84 571 46 446 174 611 43 227 605 566 642 40 464 70 360 286 614 298 68 337 487 642 158 591 310 320 341 423 432 180 14 296 159 92 638 622 584 126 645 387 57 334 82 371 315 579 119 420 205 577 611 189 223 318 584 445 258 27 617 436 180 419 280 441 37 163 566 533 496 210 79 417 2 376 164 519 522 289 96 522 21 250 101 500 41 330 104 65 131 578 611 71 173 439 361 249 75 122 523 127 71 210 533 554 4 545 331 65 273 70 104 227 417 33 381 565 307 148 579 431 578 504 348 512 398 595 362 238 264 561 298 270 560 49 383 136 555 298 270 471 555 68 209 10 216 266 397 360 236 178 588 223 187 44 254 84 632 299 390 237 51 355 144 338 473 374 65 405 601 410 550 247 418 198 619 182 591 191 20 20 3 561 384 350 24 537 195 585 231 530 133 127 250 150 355 475 521 317 78 260 592 168 466 479 287 317 283 25 36 490 477 544 392 181 142 361 359 429 101 219 182 227 40 580 210 568 379 410 639 337 568 370 162 262 230 535 430 297 271 392 50 397 466 268 396 218 198 221 605 32 539 526 90 619 410 326 170 463 534 210 614 360 292 265 602 147 416 28 85 500 375 314 491 213 68 24 75 392 184 58 17 282 528 344 64 62 212 226 246 395 387 595 135 391 119 220 265 35 567 247 552 486 359 593 218 281 496 590 176 432 40 224 212 364 163 248 543 642 361 297 388 562 536 311 142 638 68 211 200 129 71 455 61 250 584 281 315 312 21 264 90 154 626 296 108 421 238 445 40 299 43 509 99 181 220 586 162 348 612 591 154 399 577 375 177 305 320 335 288 259 269 483 268 483 204 596 298 177 171 568 172 417 164 522 74 93 440 111 208 246 72 536 579 603 295 636 422 428 3 599 348 141 146 423 403 614 67 339 311 346 458 262 60 344 263 14 149 600 587 48 207 190 158 166 441 281 497 427 15 335 492 547 479 444 414 616 192 290 448 407 431 591 474 169 296 478 154 76 246 215 569 26 313 501 589 518 310 81 3 85 607 588 3 583 54 329 103 129 145 1 310 461 294 109 54 45 25 641 156 355 109 624 383 241 291 148 414 51 616 444 142 632 249 312 323 392 145 481 46 28 567 417 109 10 463 644 264 593 612 340 223 534 511 503 104 66 304 248 220 548 24 457 473 182 181 378 175 284 428 31 61 365 414 608 125 644 178 460 20 50 224 599 155 550 147 236 632 190 440 511 565 306 380 211 500 249 515 556 230 315 585 428 520 110 435 552 343 604 192 347 48 99 455 570 137 575 218 23 61 598 43 240 63 163 227 38 452 516 333 417 521 401 457 613 459 557 404 475 442 458 414 50 212 508 362 214 564 295 254 373 285 249 487 180 135 640 378 440 573 617 290 503 393 158 143 345 521 277 72 412 544 137 489 620 635 557 432 363 592 545 306 444 249 325 291 249 617 403 214 244 488 288 485 271 366 333 383 554 34 118 367 623 166 171 616 23 517 199 427 250 566 582 583 581 543 333 257 559 555 289 206 175 569 496 622 346 188 510 571 455 557 614 87 577 480 582 601 248 52 276 222 485 505 14 469 101 202 458 450 169 198 146 318 167 558 139 323 557 104 433 209 597 627 134 374 31 579 516 388 455 289 574 295 67 21 148 635 202 36 458 180 281 407 204 427 391 83 460 638 210 445 101 314 4 41 324 437 159 603 291 71 341 567 7 590 614 65 243 291 448 438 126 568 20 68 458 494 397 237 31 120 457 169 607 594 515 484 121 359 414 153 587 80 492 537 321 293 236 165 486 282 143 65 354 452 393 197 97 374 20 440 278 30 450 219 52 410 560 247 341 502 518 38 461 218 493 218 219 158 20 161 315 549 80 226 85 111 629 166 617 514 216 366 510 531 246 512 229 124 503 121 369 625 198 288 467 450 300 636 46 283 18 42 141 109 630 249 546 321 214 550 138 413 562 11 582 624 6 79 81 13 4 479 119 175 601 622 434 374 625 168 496 178 380 298 173 206 89 217 567 344 517 304 579 636 194 516 566 309 362 305 6 174 632 89 118 519 306 169 66 254 550 33 68 587 499 141 444 640 352 642 626 123 441 328 54 224 555 521 470 459 350 184 273 269 603 624 394 306 74 361 84 209 296 230 12 398 516 630 501 336 614 135 464 114 553 117 345 151 426 17 562 393 222 411 14 400 506 471 497 106 598 428 307 518 302 440 184 405 521 248 309 133 604 264 338 451 313 494 406 387 276 547 558 277 412 491 513 47 495 372 97 295 475 643 242 266 306 377 569 612 603 510 5 481 331 200 239 409 202 524 40 342 487 74 220 406 619 237 374 151 370 186 566 182 278 396 243 146 532 139 83 605 78 440 498 582 405 254 86 617 232 133 592 516 232 143 463 515 346 248 421 587 266 419 138 9 601 563 420 519 439 298 182 16 111 486 382 53 526 15 73 630 425 333 198 558 572 503 255 79 450 111 73 425 24 637 87 346 149 148 28 82 251 525 479 371 402 453 423 176 556 626 261 409 231 32 495 437 95 385 255 75 510 275 521 299 472 581 350 596 3 599 27 345 488 331 285 583 302 269 345 37 124 134 458 596 576 403 573 606 462 482 54 341 109 321 476 574 30 417 430 522 451 54 445 27 413 82 374 153 50 400 385 66 450 345 356 316 547 306 582 517 398 198 482 562 513 245 467 639 122 359 9 56 142 8 143 239 77 226 597 512 3 105 65 468 527 225 570 255 342 564 426 231 435 454 355 235 74 627 505 322 4 578 332 376 472 401 60 454 295 526 264 589 54 374 522 229 340 209 142 593 646 387 73 399 467 102 248 462 421 640 495 516 450 48 611 424 182 578 4 414 493 550 542 194 41 239 106 5 377 302 292 495 436 525 374 552 224 515 273 522 14 143 251 616 489 615 608 18 49 345 133 406 78 639 376 432 41 183 88 168 514 587 222 67 68 562 637 325 624 485 395 357 634 417 52 617 124 211 528 327 83 18 13 346 243 425 167 113 33 59 506 417 21 528 467 536 403 437 594 590 176 260 487 423 434 597 46 74 64 277 487 265 637 395 557 337 632 45 289 414 318 278 219 103 563 530 398 309 614 124 245 388 272 513 151 81 299 562 211 351 312 235 388 469 578 626 306 20 333 229 215 139 58 302 388 595 34 266 408 405 278 86 124 180 410 245 51 456 561 639 104 349 430 28 431 122 331 103 503 440 602 258 305 634 533 440 617 237 48 495 499 387 140 405 527 601 596 352 460 87 134 483 482 132 621 327 553 205 8 216 646 375 393 163 446 601 357 72 89 595 379 554 271 99 273 232 193 414 459 67 229 554 369 545 290 204 25 600 313 542 323 608 149 401 102 141 36 619 73 80 78 326 417 297 81 120 329 301 173 110 117 352 71 482 297 198 216 86 350 316 423 171 174 298 180 634 220 444 3 580 348 512 527 351 218 635 282 318 537 55 213 558 580 34 243 239 395 621 84 322 518 262 616 68 602 328 42 162 96 88 616 621 467 382 491 496 79 78 150 567 629 645 86 210 295 276 456 275 475 213 61 591 493 245 251 143 642 547 86 173 451 43 283 518 598 378 259 8 377 140 204 99 604 113 304 455 591 134 476 216 380 573 419 384 260 196 535 614 524 572 214 436 38 475 425 386 177 172 79 101 573 279 576 496 58 329 127 32 373 609 605 633 38 500 553 236 294 99 332 350 440 299 609 239 197 517 323 247 183 412 479 37 574 273 14 489 142 168 97 197 352 339 584 629 566 380 447 490 589 240 589 79 246 81 221 376 142 380 138 391 339 568 403 164 465 584 578 540 433 259 340 111 111 293 378 10 306 476 368 257 175 437 310 550 289 435 225 303 231 80 246 43 38 380 94 203 515 284 564 353 470 559 285 229 316 158 360 411 76 410 590 217 36 159 386 486 180 184 597 249 530 43 535 636 502 381 350 345 618 431 266 239 321 455 431 175 343 614 615 484 181 573 137 350 566 491 409 586 123 424 253 96 572 444 334 341 44 409 606 57 94 252 607 165 375 264 639 35 409 70 535 12 531 636 465 295 459 479 607 416 205 93 572 255 110 419 442 195 291 642 614 159 152 597 217 205 341 409 49 539 53 24 636 124 192 459 554 377 386 119 634 256 355 253 429 253 107 64 46 267 476 168 479 465 70 292 114 471 20 356 327 408 362 342 472 55 4 188 494 464 526 408 187 152 551 574 509 14 525 209 573 290 631 244 44 132 25 605 117 89 496 258 479 348 249 473 236 573 452 426 540 205 490 299 41 472 240 567 565 271 427 265 602 48 182 419 352 204 298 404 407 11 635 414 141 612 84 517 604 325 577 360 246 181 516 331 295 549 242 242 412 270 383 288 235 342 519 348 460 19 420 35 415 271 640 310 556 110 275 405 209 5 565 625 538 548 277 389 19 589 346 420 522 215 472 282 98 453 516 9 426 84 458 103 57 191 314 33 492 311 402 217 193 507 410 55 408 574 104 173 265 65 358 629 392 50 540 412 217 346 241 604 219 443 46 333 320 40 118 17 540 11 96 419 94 286 500 407 635 129 155 9 238 275 135 540 256 153 253 24 470 115 76 61 494 362 502 358 615 47 391 41 115 536 448 596 246 339 249 362 387 90 32 511 584 291 84 299 193 113 556 438 252 345 189 480 571 224 237 603 52 491 347 433 638 275 540 553 169 354 572 622 594 350 231 585 435 344 18 157 446 256 127 148 288 11 199 137 486 328 60 342 429 496 185 560 413 624 155 36 124 364 491 453 39 276 107 561 104 167 169 550 369 369 294 422 594 241 561 545 570 54 291 628 7 236 62 313 525 620 258 200 423 323 527 567 605 555 523 142 506 482 380 504 493 61 360 235 613 579 630 266 253 170 38 199 296 539 628 152 542 498 120 191 350 517 474 156 455 583 299 104 495 602 87 8 305 370 538 100 548 269 388 228 27 524 368 119 492 354 136 553 482 345 645 99 216 161 546 71 473 554 244 58 380 637 515 248 478 602 422 239 184 412 30 86 15 183 444 59 54 49 593 358 498 134 621 342 225 553 628 187 58 135 341 533 602 18 56 515 27 443 302 295 452 249 562 491 292 180 510 368 144 501 550 449 343 94 456 299 180 253 268 411 322 112 59 476 426 106 271 601 76 317 417 358 341 455 501 131 575 317 409 60 190 136 377 529 174 233 423 484 438 181 167 497 487 151 356 349 628 49 189 373 515 453 258 540 157 595 500 83 598 106 594 54 76 567 423 375 411 423 59 93 97 555 124 412 298 32 614 87 108 99 500 352 143 5 164 207 26 458 307 322 498 499 295 329 201 182 256 168 461 559 316 31 429 465 249 291 408 531 579 192 81 441 401 239 642 350 292 268 489 461 552 522 494 386 399 6 548 491 453 609 74 45 49 265 192 418 273 336 512 628 247 322 455 10 450 254 313 508 252 48 139 343 497 257 290 531 484 224 427 233 613 371 220 247 334 209 483 476 330 41 285 303 443 22 342 489 575 65 518 257 642 80 207 494 573 560 405 266 546 425 322 151 432 293 571 57 210 639 293 498 130 507 318 622 46 304 635 390 642 322 300 240 125 383 255 598 88 626 286 382 538 437 417 391 425 41 149 533 171 165 634 10 282 198 641 210 635 341 542 352 578 441 338 535 130 21 517 375 608 484 209 240 210 108 249 537 56 418 335 591 477 88 222 58 117 110 369 559 610 190 533 507 116 374 371 25 590 161 306 387 220 24 37 12 337 67 489 457 507 634 53 336 85 605 198 63 558 10 546 224 464 372 87 246 128 596 273 542 47 257 182 370 501 466 125 386 553 296 498 216 63 386 373 602 290 635 27 381 245 384 413 536 349 95 24 253 244 84 499 158 645 321 162 363 333 74 291 113 389 34 417 293 206 569 530 193 465 601 173 642 496 604 217 233 78 520 333 568 334 240 254 527 238 463 235 554 422 506 16 400 503 397 18 624 208 431 157 569 609 549 498 616 351 55 549 439 611 268 24 393 544 470 229 69 383 230 32 84 558 569 349 322 409 576 516 167 125 633 597 20 592 202 484 516 525 416 619 146 405 427 232 380 410 476 65 450 78 608 56 137 185 285 346 342 620 244 626 437 69 295 415 506 86 335 153 341 301 578 176 260 92 137 273 25 150 640 531 606 115 375 624 214 219 110 334 81 136 11 140 26 410 80 434 303 400 574 115 217 520 281 470 479 583 412 108 252 361 364 226 533 348 180 517 156 598 537 275 518 91 257 28 170 48 115 388 610 200 79 626 423 38 643 515 159 280 406 396 128 328 547 480 367 40 598 312 196 395 209 402 357 566 260 201 372 195 282 321 494 403 179 10 229 576 559 448 402 451 320 170 315 155 357 55 295 470 365 315 621 586 565 191 119 348 93 604 628 494 600 309 460 489 88 457 573 395 498 266 278 250 354 143 323 178 463 622 136 495 106 75 299 605 431 128 631 326 269 373 105 614 336 624 498 643 574 102 470 79 569 361 310 66 342 490 441 643 561 33 29 446 44 44 109 377 473 27 309 202 124 290 550 21 231 240 480 119 445 614 482 158 388 345 389 615 377 241 340 373 600 454 31 158 396 252 591 468 234 375 520 617 135 410 123 1 1 2 1 5 4 5 6 4 4 2 6 1 1 3 6 3 6 5 4 2 1 3 6 2 1 3 4 1 3 1 2 2 2 2 3 4 4 5 6 3 3 5 2 1 3 4 4 4 4 5 5 4 5 6 3 2 5 3 6 6 6 1 4 4 6 5 1 2 5 3 3 5 4 6 4 2 4 2 4 1 6 2 4 4 2 5 6 1 5 3 4 1 5 4 1 1 1 5 6 1 4 5 2 1 2 6 4 4 1 2 3 5 4 6 3 6 5 6 4 2 4 3 1 1 5 4 1 1 6 6 3 3 3 5 1 5 4 1 3 6 6 3 5 3 3 5 6 5 4 3 4 2 3 3 3 1 5 4 1 2 1 6 1 3 4 1 3 5 1 5 6 1 6 5 6 5 2 2 6 2 4 2 5 5 5 4 6 2 6 5 5 3 5 4 3 2 1 1 2 2 3 2 6 5 3 6 5 6 4 3 6 1 3 5 3 2 2 1 1 4 1 4 3 3 2 2 5 1 5 3 3 2 5 5 4 6 4 3 3 6 5 2 3 1 1 4 4 5 4 6 3 3 1 1 2 4 4 1 6 6 6 4 4 5 6 3 3 4 3 3 4 3 4 1 6 6 1 3 5 3 1 2 1 5 6 1 3 6 2 3 6 5 3 5 6 1 4 2 5 2 3 3 1 3 3 3 5 4 5 3 5 3 3 3 6 4 1 6 4 3 5 2 6 1 1 5 2 3 6 2 4 3 2 1 6 5 5 1 3 4 5 4 6 6 3 3 4 6 2 2 6 6 5 1 1 6 2 3 6 4 6 1 2 1 1 6 4 4 3 2 5 6 2 6 2 4 6 5 6 5 5 4 3 2 5 5 3 6 6 2 6 6 4 3 3 2 1 1 1 3 4 5 2 5 2 5 3 6 3 2 1 1 3 1 5 6 3 4 3 4 1 3 5 4 5 1 2 1 1 5 6 1 6 1 3 5 5 3 2 1 4 1 6 4 2 3 5 3 6 4 1 4 4 2 5 4 2 1 1 4 4 6 6 1 2 4 4 3 2 6 1 4 3 1 6 6 3 5 1 6 4 4 5 1 3 2 3 1 2 5 4 1 1 2 4 5 1 3 2 3 2 5 5 5 3 6 1 3 1 5 5 1 3 6 5 2 5 1 3 2 2 2 2 5 2 3 2 5 2 3 2 2 3 6 2 3 4 4 1 4 1 4 1 1 1 3 2 2 1 5 3 2 2 1 3 5 5 4 2 5 5 3 5 6 1 4 6 2 1 6 4 1 1 6 3 1 4 4 3 1 4 2 1 1 1 4 5 6 3 5 2 1 2 2 3 1 3 6 5 6 5 1 6 4 5 1 3 4 1 1 3 6 6 3 6 2 3 6 2 5 1 3 1 6 3 3 5 1 1 1 1 5 6 4 1 1 4 6 4 3 3 6 5 1 5 6 6 3 1 5 5 5 6 1 2 3 2 3 2 2 6 4 1 4 5 1 5 3 3 3 3 6 4 4 6 5 1 5 2 1 1 6 4 1 5 5 5 2 2 1 6 3 6 1 5 5 1 1 4 1 3 2 6 1 4 5 1 2 6 3 1 5 3 3 6 6 3 2 3 3 1 2 6 3 1 1 4 1 1 2 2 5 1 3 4 2 3 2 1 4 1 2 2 5 1 1 3 5 1 5 6 2 1 5 4 3 4 4 3 1 1 1 6 5 4 4 1 1 2 3 3 5 1 2 5 3 3 3 3 1 1 2 1 6 3 3 5 6 3 3 1 2 4 4 2 5 6 2 2 4 5 4 4 4 4 4 6 2 1 4 2 6 5 4 3 1 5 3 1 2 1 1 2 2 2 3 1 4 5 4 1 5 5 6 5 6 2 6 1 5 1 1 2 1 3 1 2 4 6 4 6 6 5 6 4 1 6 1 5 6 5 5 3 4 1 4 2 2 1 1 4 6 1 1 6 5 2 1 2 4 5 6 5 1 3 3 6 5 6 4 5 2 3 5 6 2 6 5 1 3 5 1 5 6 2 4 3 1 1 5 2 5 3 2 2 4 3 3 1 4 6 5 6 3 3 1 6 3 6 5 6 4 5 6 1 3 2 2 3 5 2 5 5 5 4 3 3 3 5 3 3 5 3 4 3 3 2 4 3 6 5 1 5 6 5 2 5 1 5 4 3 3 4 5 6 6 2 3 5 6 4 2 4 5 4 2 4 5 5 6 3 2 6 2 3 2 3 5 5 2 4 2 6 4 5 6 2 5 2 1 3 4 2 3 4 6 2 6 6 5 1 4 3 3 2 3 6 2 1 4 4 1 2 3 5 3 4 1 2 1 3 3 3 1 2 5 2 2 6 6 1 1 4 4 1 6 5 1 5 5 1 1 1 6 1 5 5 5 5 4 6 6 1 2 3 3 3 4 2 6 2 2 4 3 2 3 1 2 1 1 1 3 6 4 3 4 1 4 3 2 3 1 3 2 2 6 4 1 4 1 3 4 4 6 4 5 3 1 2 3 3 1 6 5 2 6 6 5 4 6 2 3 2 4 2 3 1 3 4 4 5 1 2 2 5 6 5 2 3 2 1 6 3 5 5 4 5 6 1 3 2 6 6 6 2 6 5 6 6 1 3 3 1 3 3 2 1 5 1 6 6 1 2 4 5 4 6 1 1 3 2 6 6 4 6 1 4 1 3 1 2 6 4 1 6 5 5 6 4 4 3 2 6 1 1 3 2 6 6 6 2 2 3 5 3 6 4 3 6 5 6 2 4 4 4 4 1 4 3 3 2 6 5 1 5 5 2 3 6 5 5 1 2 2 3 6 4 3 4 5 3 5 3 3 2 1 5 2 6 4 1 3 5 6 5 4 6 2 6 5 3 6 4 4 6 5 1 3 2 3 6 5 5 3 5 4 3 6 5 5 3 1 2 6 3 4 4 6 1 1 5 4 6 6 1 5 3 5 4 6 1 3 1 5 2 4 4 1 4 3 2 1 3 6 5 5 1 6 1 4 5 2 5 5 6 5 5 4 5 3 2 1 3 1 2 5 4 1 1 4 5 5 2 4 5 1 2 1 4 2 1 2 6 3 6 5 4 2 2 2 6 6 3 4 3 6 2 3 3 6 2 1 5 6 4 4 4 4 1 6 4 3 5 1 5 3 2 6 3 5 6 4 1 4 6 2 1 4 3 3 2 3 1 3 6 4 4 3 1 5 3 5 2 4 4 3 4 2 5 2 2 4 6 1 4 6 1 3 2 6 4 1 2 5 3 4 2 5 4 2 5 1 3 6 4 5 6 5 6 2 6 1 6 2 4 1 4 4 5 3 4 2 6 3 6 1 5 4 4 6 4 3 5 5 5 5 2 6 1 2 4 4 6 2 4 6 4 3 6 2 2 3 4 5 4 1 6 4 6 5 3 2 1 6 5 2 2 3 6 5 1 1 4 3 4 5 1 3 2 2 5 1 4 6 1 6 1 3 4 2 1 2 3 4 4 5 1 1 6 2 4 5 1 3 6 4 5 4 2 5 5 6 6 3 6 4 4 2 2 5 6 5 5 6 4 1 5 4 4 6 3 1 4 6 6 5 6 3 5 4 5 2 2 2 2 3 2 3 4 6 3 4 1 2 6 1 1 6 5 6 1 5 2 5 3 4 6 3 3 6 4 2 2 1 6 4 5 4 4 2 6 6 4 1 2 5 3 2 3 1 5 4 4 4 3 5 2 2 6 4 3 2 1 3 5 5 4 6 1 5 3 2 3 2 3 2 4 2 5 6 6 5 2 4 2 3 5 3 2 4 6 5 5 6 3 1 1 5 5 3 6 5 3 5 3 2 5 5 3 3 5 2 6 1 2 4 4 1 4 1 4 6 6 6 5 3 5 1 2 6 4 5 6 2 4 1 5 1 2 5 6 3 5 3 1 5 5 1 5 5 3 6 1 5 2 2 3 6 5 4 5 6 5 5 5 1 1 5 6 3 6 2 1 6 6 2 3 5 5 5 6 2 1 5 3 2 1 5 3 3 3 3 3 6 2 5 3 1 1 6 5 3 5 2 1 1 1 4 2 5 3 2 4 3 4 2 4 1 1 6 1 1 6 1 6 5 5 1 1 2 4 5 6 6 5 2 1 5 1 2 3 6 1 5 2 4 6 6 6 2 3 3 2 4 3 4 6 4 5 2 3 3 1 2 1 4 6 2 4 2 4 3 3 5 3 2 5 1 4 3 3 3 1 3 4 3 5 1 5 4 3 6 4 2 2 3 1 2 5 6 6 3 3 5 1 6 3 1 3 4 5 3 3 6 5 1 6 4 1 4 5 5 2 5 5 5 6 6 5 1 6 2 3 5 4 3 6 5 1 4 2 2 2 6 5 1 2 6 5 1 6 3 3 2 6 1 3 3 2 1 2 5 1 3 1 4 3 2 1 6 3 4 2 1 1 4 1 2 2 6 4 3 1 3 4 1 5 6 6 4 5 6 1 6 5 6 4 2 5 1 5 6 1 6 1 1 4 2 6 3 1 2 1 1 6 3 4 6 5 4 6 4 3 4 3 4 5 3 1 5 4 1 5 3 6 5 2 4 2 3 3 4 6 4 6 2 4 2 4 6 3 1 4 2 4 2 4 2 5 4 4 6 3 1 1 6 2 6 6 5 2 1 1 5 4 3 6 3 3 3 2 2 4 3 4 5 6 1 4 3 6 5 2 3 4 5 6 6 6 1 2 3 5 5 1 5 6 2 5 5 6 6 2 3 6 2 3 1 3 6 1 2 6 1 5 5 1 6 6 1 1 4 1 3 6 4 3 6 3 2 6 2 2 2 3 3 6 6 4 3 5 2 1 3 3 2 4 1 3 1 1 5 4 3 3 5 3 5 6 2 4 6 5 4 4 4 4 5 6 6 2 2 3 1 5 1 4 4 2 4 5 6 5 4 5 3 5 4 3 6 6 3 3 1 1 3 5 5 5 3 6 1 4 2 3 3 2 6 6 3 3 2 5 5 4 6 3 1 3 1 3 6 6 2 4 4 2 6 5 4 1 5 6 4 1 5 2 5 5 6 3 5 5 4 1 4 4 3 5 2 3 5 4 3 5 5 1 6 6 1 3 1 2 2 1 2 5 5 3 1 5 4 3 6 1 2 5 6 4 3 4 5 2 2 5 2 1 6 1 3 6 3 5 3 1 2 1 2 5 5 2 2 6 3 6 3 6 5 4 4 2 2 2 5 2 3 5 4 5 1 6 2 4 4 3 1 1 6 1 1 4 3 3 3 1 4 1 5 5 1 3 3 3 5 6 3 6 2 4 3 4 2 6 1 1 2 4 4 2 2 6 2 1 6 6 5 3 2 4 3 1 1 3 2 6 3 5 4 1 2 2 3 2 1 6 3 1 3 6 3 6 1 1 2 3 3 3 4 2 4 2 1 1 6 5 6 3 1 5 3 5 5 4 1 2 6 4 6 2 4 6 5 1 5 6 4 4 2 1 6 2 3 5 3 1 6 1 4 6 6 5 1 6 3 6 4 4 2 4 6 3 4 1 4 2 5 4 6 5 2 2 1 1 6 4 6 1 3 6 2 1 2 3 4 3 4 1 6 4 5 2 6 5 5 1 3 2 1 5 3 5 6 1 4 5 6 4 2 3 3 6 3 5 6 5 4 6 2 5 4 6 6 6 4 6 5 4 1 2 1 6 5 1 4 5 2 4 1 2 6 1 2 1 5 5 5 2 2 2 3 6 2 2 2 2 6 6 1 4 2 5 3 2 6 6 6 4 6 5 1 2 3 6 5 1 5 6 5 1 2 3 5 2 1 1 5 5 1 5 6 3 4 4 4 4 1 3 3 3 5 3 4 4 6 5 3 2 2 1 5 6 5 4 4 2 1 4 4 1 4 2 2 4 2 4 3 2 5 5 4 4 1 3 5 2 1 3 1 6 3 4 5 6 2 1 5 6 6 6 4 6 5 2 2 1 4 2 3 2 1 5 3 3 4 4 3 4 4 3 3 6 2 3 5 3 1 6 5 3 3 4 5 4 6 6 2 3 4 6 1 6 2 4 3 6 6 6 5 3 3 5 6 5 4 4 2 5 4 3 3 4 5 6 6 3 6 2 6 5 5 4 2 6 3 2 3 5 6 4 2 6 6 3 2 5 4 4 4 1 4 4 6 4 5 4 5 4 1 5 3 1 6 5 3 6 3 5 2 3 2 2 1 2 5 1 2 2 4 5 1 3 1 5 1 5 5 4 5 3 1 5 4 3 2 3 4 3 1 1 2 6 4 4 5 5 6 2 6 5 3 6 1 3 4 4 2 1 6 5 6 5 3 5 3 4 4 5 3 5 2 2 3 1 5 5 2 1 5 5 5 6 1 2 5 3 6 5 1 3 4 6 6 3 3 2 6 6 3 6 6 4 4 2 1 3 6 3 5 2 6 5 2 3 2 2 4 2 2 5 4 4 5 3 5 1 1 3 5 1 6 1 4 6 1 4 1 6 3 3 6 4 3 6 6 2 2 2 1 4 4 5 2 3 1 6 5 3 6 2 6 6 2 4 2 6 2 5 4 2 3 3 4 3 3 5 4 5 3 6 2 2 6 4 6 1 6 5 1 1 5 2 1 6 2 1 4 6 5 1 4 6 2 5 4 3 1 1 3 4 4 3 1 3 4 2 5 6 2 1 1 4 5 1 1 5 4 6 6 3 6 3 3 5 3 5 2 3 5 3 4 6 5 6 2 1 5 2 4 4 3 2 5 2 2 2 3 2 6 1 4 3 1 4 6 3 2 3 1 4 1 2 2 4 3 2 1 4 2 1 6 6 5 4 4 5 3 3 2 3 2 4 3 2 3 5 2 1 6 1 4 5 4 5 5 6 5 5 5 3 6 2 6 6 5 6 2 6 2 3 6 6 6 6 3 2 4 6 6 3 3 3 4 4 3 4 6 5 6 4 4 5 1 5 5 5 5 5 5 2 3 3 5 1 4 2 3 6 1 5 4 3 2 2 3 3 5 6 1 1 3 5 6 1 1 5 2 3 6 5 2 4 4 3 2 1 1 5 5 3 1 6 3 1 6 5 4 5 4 3 3 3 6 6 1 3 2 1 6 1 2 3 4 5 1 6 1 4 2 1 3 2 6 1 5 2 6 3 2 2 4 2 3 2 1 1 4 4 6 1 6 3 1 3 4 2 6 2 1 2 5 2 3 5 3 3 4 3 6 1 2 6 5 3 4 6 6 1 6 3 6 2 6 4 5 6 3 1 6 1 3 6 6 1 2 6 6 4 5 6 6 3 2 2 5 6 6 5 1 1 2 1 2 4 3 3 3 1 5 1 2 1 5 2 2 3 1 2 2 2 5 6 6 2 6 3 3 2 2 6 6 4 2 3 2 6 3 2 1 3 4 6 3 2 6 1 3 5 1 4 6 4 2 2 3 5 3 1 5 3 3 4 6 5 6 6 6 4 1 5 3 3 4 4 1 4 5 3 1 6 2 2 6 3 5 3 1 5 5 6 3 6 3 4 3 3 4 3 3 5 6 2 1 6 1 2 3 1 2 6 1 3 1 5 3 4 2 3 4 2 2 5 2 2 4 6 6 2 5 5 2 3 1 6 2 1 3 5 5 4 4 5 5 3 6 5 4 6 4 5 4 2 5 4 3 1 5 4 2 1 4 4 4 3 5 5 1 1 5 1 1 1 3 1 5 2 4 4 6 4 3 3 5 4 5 3 4 6 3 6 6 5 6 4 2 5 5 3 1 1 5 3 6 1 1 6 6 4 6 4 6 3 2 4 2 5 3 3 2 5 3 4 1 2 1 6 5 2 6 3 6 4 5 3 1 3 3 6 1 3 4 5 4 2 1 1 1 3 5 4 3 3 3 1 3 6 4 2 5 4 1 2 5 3 2 3 6 6 6 5 2 2 6 1 3 3 5 5 1 1 5 1 4 5 4 4 5 6 1 1 2 6 3 3 4 6 1 2 1 6 2 3 6 4 5 3 2 3 2 2 6 5 2 5 6 5 1 3 5 2 6 3 5 1 3 6 6 1 1 2 1 4 4 5 3 2 6 5 2 4 6 5 6 4 6 2 1 5 6 1 3 3 5 3 6 3 5 4 5 2 5 2 3 6 3 6 2 6 6 6 2 5 5 6 2 3 6 1 5 1 5 1 5 2 4 3 3 4 2 3 1 2 5 4 5 5 4 6 6 5 5 5 3 4 1 5 5 6 2 5 1 2 1 1 1 6 3 4 5 2 1 5 5 1 5 4 4 4 2 5 2 3 4 5 2 5 2 1 1 1 1 4 2 2 5 6 5 4 5 3 6 6 4 4 1 3 3 4 3 3 3 1 1 1 2 5 3 1 2 4 4 2 5 2 4 1 4 3 6 1 4 5 5 6 2 4 2 3 5 6 6 3 4 2 6 6 2 5 3 5 6 6 5 5 3 3 4 1 5 5 2 6 6 1 3 2 4 5 6 2 5 1 2 4 3 5 6 6 6 5 1 6 1 4 5 6 2 3 3 6 1 5 3 4 4 1 2 3 5 6 5 1 1 4 5 5 3 4 4 4 5 6 4 6 6 6 1 5 4 2 6 2 3 4 5 5 5 1 4 1 5 5 3 6 6 6 1 3 5 5 3 4 2 2 2 3 2 3 5 1 6 3 2 5 6 6 5 1 1 4 4 6 3 2 3 6 2 5 6 3 6 5 1 3 6 6 4 3 4 2 5 6 5 3 5 1 2 5 5 1 5 2 3 3 5 5 1 6 5 3 6 2 3 1 6 3 2 5 5 2 6 6 5 2 4 3 1 3 3 1 4 1 2 6 6 3 4 6 5 5 6 3 2 4 5 6 2 1 4 2 6 4 4 2 5 6 3 4 2 5 6 1 5 3 6 2 5 2 3 2 5 4 2 3 2 5 1 3 6 3 5 3 1 4 5 4 2 5 5 2 2 2 2 5 1 2 1 2 3 2 4 1 2 3 4 5 1 2 4 3 6 5 4 3 6 1 6 4 4 4 4 3 5 5 1 5 2 6 3 3 4 4 1 3 4 6 4 3 3 5 4 5 5 3 3 4 6 5 6 6 4 6 5 1 5 5 1 6 4 3 4 5 4 1 3 6 6 6 6 5 5 5 4 3 4 4 4 4 1 4 6 4 3 2 1 6 3 5 6 4 6 4 4 4 1 1 5 3 3 1 6 1 2 4 5 1 2 3 2 6 2 6 6 1 1 5 5 6 4 3 2 1 2 5 3 6 5 4 5 5 1 3 1 2 6 5 4 5 6 2 2 2 2 3 1 2 3 2 1 5 2 2 6 2 5 6 2 1 6 5 3 5 4 2 1 2 3 6 2 6 4 2 4 1 5 6 6 2 6 3 5 2 5 4 3 4 2 4 3 6 6 4 2 3 2 3 1 5 6 6 1 2 2 4 1 3 3 5 2 3 2 1 2 4 3 5 3 4 6 3 1 6 6 3 6 3 4 5 1 1 3 2 4 1 6 5 6 4 3 4 6 2 5 2 6 1 3 5 3 3 6 2 6 4 5 5 4 6 3 1 2 4 1 2 4 1 6 3 6 4 1 5 3 4 3 2 3 4 3 4 2 1 2 4 3 1 4 1 5 1 2 5 4 6 2 1 6 5 5 2 4 1 1 6 3 6 5 6 4 6 4 2 5 5 2 3 1 5 3 6 4 2 3 5 6 2 2 1 2 3 2 5 3 6 1 6 5 2 3 5 1 1 2 2 2 3 3 4 2 2 6 5 1 4 6 5 2 1 2 2 4 5 4 5 4 2 2 1 1 2 1 3 4 6 3 4 2 6 5 2 3 4 6 6 1 6 2 4 6 2 1 3 2 4 5 1 3 3 3 1 1 1 3 2 1 4 2 4 5 1 6 3 4 4 1 5 1 4 1 5 2 5 6 6 2 1 6 6 2 5 6 1 1 1 5 3 5 6 6 1 1 4 4 2 1 3 5 1 4 3 6 2 3 3 1 3 6 5 4 3 5 2 5 1 1 1 3 5 2 1 1 3 2 2 2 1 4 1 3 2 2 3 1 1 5 5 6 4 3 3 6 5 1 4 5 1 5 4 4 6 6 4 2 1 2 3 2 2 4 2 1 6 5 1 2 3 4 4 5 3 3 5 5 4 6 5 5 2 2 4 1 5 2 4 5 4 5 3 6 1 5 3 6 2 1 6 2 5 6 3 5 1 3 6 2 6 5 3 6 1 6 2 2 4 3 2 2 4 3 3 4 6 3 2 2 3 5 4 5 3 3 6 3 5 3 1 4 6 5 2 1 3 1 2 3 3 5 6 1 2 6 6 3 2 4 3 5 5 6 5 6 2 5 1 4 4 6 4 5 6 5 1 5 3 2 6 1 1 3 1 5 1 1 5 1 6 5 6 1 3 5 6 2 4 1 6 6 4 3 6 5 4 6 3 1 6 3 6 4 1 1 3 4 6 3 2 4 2 4 1 4 6 3 4 4 5 6 5 5 3 5 4 5 4 2 4 1 4 4 2 2 4 5 6 3 1 5 6 4 3 4 5 3 1 2 1 5 1 5 2 1 1 5 5 6 5 6 1 5 1 1 2 2 5 1 3 5 5 2 5 6 3 4 3 4 1 3 2 3 6 4 2 5 4 4 2 6 5 5 2 2 1 3 4 6 6 4 3 2 6 5 3 5 5 6 3 5 6 3 6 5 4 2 4 2 5 3 3 3 1 3 5 2 1 6 2 5 1 4 5 3 4 3 1 1 1 4 1 5 6 6 6 4 6 1 1 6 2 3 5 2 4 2 1 6 4 1 3 4 3 6 6 1 5 2 4 3 4 3 1 6 4 3 5 4 5 3 6 5 6 2 1 4 2 6 4 5 5 2 3 4 6 2 5 4 1 2 5 6 5 6 2 2 1 3 3 5 5 6 4 6 2 3 6 2 6 1 6 5 3 3 3 5 5 3 5 6 3 3 6 4 5 1 6 1 1 6 2 3 2 4 6 3 3 6 6 3 2 3 6 2 4 2 3 1 4 2 5 2 1 6 4 5 2 2 1 1 6 6 5 5 4 6 5 4 5 1 2 4 1 5 2 4 4 5 2 2 4 5 1 6 6 4 1 2 4 1 6 3 5 5 4 1 4 1 6 2 6 3 4 6 5 4 4 5 4 6 5 6 5 1 3 3 6 1 3 2 4 3 6 5 1 5 5 6 2 1 6 2 2 6 2 2 2 3 6 1 2 4 1 2 5 3 3 1 6 3 3 2 6 2 6 5 2 5 6 3 4 6 2 1 1 5 2 6 1 2 3 4 6 3 2 3 3 5 2 3 3 4 3 1 1 4 4 1 1 5 1 2 1 1 1 6 5 2 4 2 1 2 3 4 3 4 1 1 2 4 1 3 5 1 3 6 4 5 2 2 2 3 5 5 4 5 5 3 5 3 6 6 4 3 5 3 3 2 5 6 6 5 4 5 2 1 4 3 5 3 5 3 5 4 3 3 3 1 3 1 3 3 2 5 6 2 6 4 1 2 3 1 3 4 2 2 5 5 2 5 5 3 1 5 5 5 6 2 1 4 6 5 2 4 6 3 3 2 5 5 4 6 6 1 1 2 5 1 2 1 5 4 6 6 4 2 5 2 3 1 5 5 4 2 1 5 2 6 2 5 3 6 3 1 2 6 6 1 2 1 1 6 3 6 3 3 5 5 1 1 6 5 1 1 1 6 2 6 2 1 5 2 6 5 6 4 1 1 6 6 5 1 4 3 3 5 6 6 4 6 6 4 5 1 5 5 3 3 3 4 2 3 1 2 5 3 3 6 5 3 5 1 1 3 6 3 1 1 2 3 6 4 2 4 4 1 6 4 6 1 2 6 1 3 4 3 5 5 4 6 1 1 1 2 1 5 2 3 6 1 1 5 1 2 3 5 5 4 1 3 5 5 1 6 5 5 2 4 1 1 4 3 2 2 4 2 5 3 3 6 5 2 4 3 2 6 1 2 3 4 3 6 1 3 3 3 6 4 2 2 3 1 6 2 1 2 3 2 5 3 6 3 6 3 4 1 6 3 4 6 2 6 2 2 4 4 1 1 6 2 3 5 6 6 1 2 5 3 3 5 2 6 2 2 2 5 1 4 6 2 2 3 2 1 4 2 2 5 2 4 5 2 6 4 3 6 1 3 4 5 2 5 3 1 5 1 5 5 1 4 6 2 6 4 3 3 3 6 5 1 5 3 4 4 4 1 2 2 5 3 2 1 2 2 4 3 4 6 1 4 2 1 6 4 2 4 5 6 2 2 5 6 1 1 3 3 6 3 4 1 5 6 2 5 4 3 1 4 3 6 3 2 4 6 3 5 4 4 6 5 2 5 3 1 1 4 1 2 2 6 2 6 1 5 2 6 1 6 1 1 6 3 6 2 5 4 4 4 4 5 3 1 3 5 3 5 4 3 2 2 2 2 1 1 1 2 5 1 2 2 3 1 3 5 6 6 6 3 5 4 3 2 2 6 6 1 3 1 4 4 3 6 6 2 2 1 5 6 5 5 6 2 1 3 1 1 3 6 6 1 5 5 6 4 3 4 4 4 173 646 151 257 705 774 689 496 36 638 596 435 114 365 834 405 238 140 143 673 793 404 78 791 265 278 166 264 839 319 372 308 334 199 9 848 522 844 488 98 56 679 217 66 836 393 356 275 422 522 396 545 170 611 399 871 39 56 539 15 553 193 290 586 251 155 169 511 465 748 477 557 638 157 246 719 119 75 642 303 425 341 269 474 836 226 330 534 640 41 141 282 157 740 774 729 389 649 48 838 829 365 246 189 204 658 181 357 554 745 829 353 225 235 270 825 522 411 299 322 687 34 356 172 352 582 251 486 79 741 397 735 790 803 864 473 419 314 152 654 707 102 551 41 215 346 155 50 531 110 98 9 219 714 442 356 658 865 29 181 847 859 673 10 75 584 398 501 719 218 798 155 563 395 705 477 716 23 684 739 785 687 671 627 189 769 427 212 51 730 505 772 570 737 323 293 368 400 458 496 827 155 383 599 247 98 444 154 517 503 420 39 368 160 815 510 528 144 86 838 225 803 609 517 287 552 386 30 329 869 739 99 484 560 752 257 837 555 4 749 853 748 303 119 200 770 749 183 707 613 319 467 192 596 640 643 255 667 807 484 770 719 339 47 284 734 738 638 399 91 274 790 50 428 605 95 296 779 831 289 718 71 822 301 68 99 27 322 813 683 855 220 48 865 862 153 144 802 362 255 558 619 501 167 572 531 419 459 863 768 756 269 806 836 419 584 712 153 136 355 845 838 170 223 236 740 290 162 673 278 836 654 252 865 470 126 599 723 246 755 97 276 173 617 831 12 382 720 759 652 687 266 323 762 550 709 711 32 838 364 612 56 135 612 333 484 121 525 760 318 397 396 512 193 63 169 142 247 444 31 363 451 453 79 586 137 517 631 71 424 362 764 398 820 66 302 588 769 218 541 323 128 151 252 297 103 843 576 587 618 22 490 459 565 603 164 630 355 18 146 853 565 492 482 781 679 356 73 452 312 215 855 566 356 326 748 389 129 496 630 268 210 626 668 239 707 228 158 865 96 487 445 190 527 329 703 132 77 554 737 297 712 865 472 353 866 174 158 743 168 253 324 376 44 735 814 336 773 787 1 682 754 500 193 456 767 135 629 110 38 299 811 528 562 582 754 706 134 431 247 342 42 86 692 863 664 393 235 317 8 518 236 17 579 696 99 226 791 669 306 671 257 518 275 545 711 580 470 653 66 288 151 849 336 789 309 337 155 750 728 362 565 340 34 115 609 339 649 375 189 575 402 804 752 666 124 666 685 301 663 117 667 307 787 737 221 379 786 407 518 598 461 505 721 70 140 440 751 107 667 113 572 379 273 93 759 668 472 133 452 591 583 306 668 337 824 785 49 579 203 841 391 121 453 114 813 118 317 623 559 752 549 289 606 820 22 360 615 383 288 776 729 141 329 305 801 39 797 700 863 414 390 514 442 867 519 637 853 37 23 493 680 458 759 141 687 372 801 862 407 25 349 846 729 361 711 421 379 516 650 737 184 48 13 760 810 650 346 385 537 130 226 519 222 617 250 161 17 439 657 209 526 778 439 40 387 835 631 833 307 380 543 739 121 734 220 57 450 48 212 699 690 205 489 74 71 326 553 708 103 824 95 578 64 859 423 291 781 116 258 421 156 421 91 578 456 435 746 385 77 317 625 855 870 71 105 410 493 356 226 416 266 259 21 746 714 102 684 302 485 47 126 301 259 366 61 129 397 202 688 43 475 337 342 732 516 487 619 209 95 105 757 734 640 867 292 853 620 566 47 87 750 458 721 515 300 596 678 631 532 146 633 531 581 131 725 542 173 812 489 398 325 521 49 471 624 741 573 413 65 596 487 555 764 248 517 39 489 487 835 182 605 537 805 46 838 511 54 257 205 733 154 548 268 637 94 110 342 567 247 378 737 58 309 849 282 415 108 856 408 656 721 866 739 475 135 869 410 566 768 866 528 832 603 745 544 345 281 684 653 182 517 302 723 319 364 242 81 387 512 652 336 191 260 327 711 826 798 42 99 808 402 639 721 399 66 228 457 830 767 345 690 623 654 502 242 416 778 127 354 787 17 854 457 10 541 513 253 422 564 415 398 11 39 502 522 418 187 758 567 177 723 804 797 570 49 190 439 521 286 515 783 399 396 696 405 645 775 802 238 323 770 387 364 296 563 636 558 301 67 53 440 12 179 432 723 697 376 183 526 564 814 370 690 868 47 818 683 505 163 106 713 782 656 393 96 50 211 273 77 482 27 516 603 444 236 816 235 161 43 597 337 441 545 432 396 186 20 791 602 131 709 13 614 119 352 840 290 741 525 839 225 663 734 91 567 421 768 551 150 28 167 103 641 35 147 654 254 397 832 742 187 26 820 701 477 831 274 159 760 167 589 188 24 802 292 501 416 728 445 179 218 337 51 308 69 196 564 15 515 805 654 732 492 478 598 81 273 121 207 245 730 490 577 278 438 525 243 746 169 532 12 165 145 814 786 777 146 845 452 125 203 147 425 583 789 460 747 179 215 369 792 280 231 467 217 785 848 826 715 163 500 443 583 308 808 76 558 794 597 756 329 623 119 854 255 774 433 30 293 586 81 842 370 126 558 406 416 429 168 257 428 509 570 324 89 107 19 403 118 332 560 680 71 505 5 574 856 285 122 610 60 644 826 253 847 339 271 278 82 356 592 804 215 522 857 374 822 847 333 728 114 574 27 373 170 150 235 102 97 446 646 679 367 716 253 613 710 819 465 579 300 74 215 850 405 267 620 607 103 730 166 825 340 206 646 142 417 209 14 309 743 863 504 505 116 513 401 270 584 74 241 564 115 256 210 566 481 246 516 801 231 851 72 2 128 451 383 348 730 756 291 622 675 294 46 391 585 169 582 75 271 723 355 457 648 704 743 727 137 359 505 115 365 783 515 294 608 579 258 26 687 88 635 825 190 450 384 635 122 215 181 416 598 707 696 281 657 512 106 196 814 48 254 595 1 21 625 862 560 421 464 214 866 415 213 538 564 267 493 829 757 284 247 347 673 705 543 462 347 607 520 387 359 94 190 528 238 193 554 666 10 178 435 663 125 825 20 23 831 254 68 63 122 508 744 297 494 598 705 414 39 732 335 487 554 617 423 791 396 559 480 430 196 698 7 443 574 790 579 124 790 828 137 792 88 666 355 212 438 856 523 388 124 798 727 586 139 476 225 511 807 145 514 78 621 610 397 768 57 730 810 368 390 387 106 434 118 713 102 870 85 502 64 151 313 54 219 267 170 63 35 222 420 40 95 455 482 24 434 454 250 236 702 657 566 142 841 337 837 532 636 624 385 382 465 141 104 744 827 426 789 801 784 188 387 798 868 32 499 516 531 346 62 448 406 304 391 565 347 35 778 581 17 414 61 117 666 10 534 683 719 844 633 731 489 274 41 759 692 236 251 453 765 817 504 834 770 531 185 679 29 169 414 165 235 130 626 277 463 290 56 518 650 218 709 13 671 559 438 780 514 776 867 547 255 103 629 365 807 384 463 266 464 255 578 851 252 295 473 523 743 114 106 543 700 503 387 567 194 446 370 652 23 330 606 343 280 864 15 196 333 600 499 861 574 209 201 799 714 833 535 479 712 342 823 336 418 192 132 135 763 773 212 596 161 285 42 596 265 87 508 595 820 421 291 542 633 88 342 759 193 117 146 162 322 573 823 654 75 257 567 402 829 161 447 713 869 335 86 761 86 742 15 63 327 616 472 722 3 515 527 854 82 660 266 191 340 766 488 164 844 39 278 124 487 673 533 341 317 252 60 669 255 186 213 72 241 474 477 139 457 510 185 793 737 862 491 53 258 626 257 871 405 273 740 576 224 442 42 655 432 72 722 368 155 568 211 458 591 478 467 760 156 713 341 433 481 527 853 20 178 864 318 81 201 471 420 248 521 740 351 728 279 594 175 522 236 815 223 395 153 353 380 736 380 648 366 642 7 500 176 338 487 77 427 709 222 501 234 432 716 195 188 150 639 848 74 855 804 104 362 524 672 225 27 541 94 648 638 378 850 488 47 753 295 803 855 691 171 170 631 579 491 769 70 594 27 112 10 501 79 183 27 711 505 682 408 124 581 67 494 629 235 279 275 795 241 687 775 689 484 466 802 642 589 420 365 597 636 821 188 186 714 228 650 13 475 138 11 5 172 543 116 14 605 681 858 189 376 21 810 96 178 630 751 251 422 703 91 658 419 805 43 565 206 21 848 131 321 654 280 713 196 67 162 86 155 140 745 707 364 139 119 15 810 662 653 628 456 623 529 422 266 832 39 353 49 662 105 97 752 90 854 728 231 461 577 196 234 865 146 351 749 238 469 84 477 592 190 747 662 677 866 149 150 695 105 800 77 725 279 534 119 856 822 323 525 523 446 120 324 585 17 266 95 87 147 763 788 432 137 209 522 221 239 594 355 24 714 384 360 287 390 789 760 854 249 535 196 384 790 319 627 295 757 594 128 765 224 65 395 833 402 767 495 793 165 664 759 197 278 568 842 554 729 101 182 850 811 526 339 153 323 785 439 246 135 782 499 455 349 802 65 860 816 477 218 664 521 667 83 740 301 470 21 168 161 782 13 175 599 625 813 146 317 617 465 147 427 87 8 419 488 340 644 513 306 371 380 554 261 870 253 107 430 808 628 485 514 704 689 577 14 781 17 360 583 481 858 827 581 511 43 363 866 597 251 26 749 342 573 580 408 591 856 184 328 622 352 732 141 99 349 230 472 75 277 611 542 396 381 679 855 427 57 267 284 40 858 23 42 858 259 655 679 519 523 185 713 485 17 725 97 669 515 543 383 628 84 595 538 738 800 673 369 375 241 342 385 585 199 523 416 843 194 715 263 312 184 657 39 16 324 82 69 479 471 472 216 625 237 165 699 315 48 456 220 559 865 257 217 842 695 102 512 319 759 867 286 142 832 503 397 595 322 108 410 796 218 365 122 826 410 476 597 754 823 527 505 372 153 90 219 590 39 860 751 786 527 135 82 4 178 64 355 635 204 199 798 229 71 88 255 611 235 162 677 14 87 393 407 46 196 444 491 831 657 434 515 425 35 117 758 217 209 314 642 157 147 203 600 110 698 413 556 401 522 116 799 321 123 274 613 377 798 830 80 119 313 91 239 869 13 717 729 380 301 856 549 795 793 569 386 216 69 335 820 686 675 650 865 136 502 15 405 526 91 659 633 409 274 507 200 507 575 693 160 671 384 668 40 495 811 25 136 759 412 29 506 452 668 526 329 425 122 200 104 521 660 46 455 756 301 244 363 158 311 848 496 313 302 687 532 327 641 632 166 231 101 661 294 664 862 436 247 614 164 370 679 96 786 503 765 611 737 479 145 709 292 171 203 241 423 559 452 826 788 717 479 72 649 681 327 181 262 524 221 479 534 546 13 735 733 732 493 864 371 294 65 725 478 201 435 418 571 256 647 852 682 519 672 84 753 206 380 129 801 610 370 422 47 220 43 215 498 265 523 77 507 191 378 724 204 238 588 40 142 746 762 647 134 727 52 781 812 202 408 270 72 831 449 430 735 844 107 741 279 417 74 501 452 634 502 605 202 792 536 265 723 438 816 442 288 855 545 646 620 470 561 417 608 785 239 74 665 840 621 773 537 653 715 453 129 407 743 844 850 72 298 709 829 58 58 464 419 26 763 266 212 423 403 320 427 801 196 239 390 532 816 70 444 393 835 172 156 593 398 155 767 140 523 522 518 727 590 92 663 272 262 423 414 148 452 253 574 69 670 177 430 305 31 346 611 694 390 860 61 482 270 691 89 108 351 265 650 826 229 20 811 68 341 96 405 240 341 870 186 319 585 838 435 745 290 174 82 294 17 548 88 270 300 481 96 269 295 212 644 529 365 740 825 824 741 83 326 116 682 476 274 16 146 128 17 793 800 871 853 822 564 458 635 665 799 502 712 863 691 216 803 621 243 823 46 9 527 480 108 224 61 579 172 807 475 367 668 773 506 435 566 332 717 776 532 571 64 459 377 862 43 516 573 256 195 290 153 795 762 33 563 786 254 776 340 744 395 423 398 630 573 683 216 354 780 702 58 182 299 561 339 342 312 648 666 827 634 599 761 116 708 631 781 384 704 93 738 365 446 71 535 277 297 404 597 624 380 618 822 308 869 211 870 708 588 815 301 86 386 269 506 176 157 2 416 654 298 140 325 72 870 652 769 203 263 162 572 287 437 246 572 548 830 649 29 869 50 238 610 71 617 831 853 187 139 706 720 515 823 644 230 115 354 145 841 102 396 462 673 352 351 183 47 178 11 339 837 651 298 814 608 256 583 342 204 301 40 327 738 428 750 764 784 814 6 237 427 803 433 594 396 792 448 738 251 123 566 416 228 83 129 764 869 698 409 39 440 242 233 657 720 621 78 444 208 723 347 271 304 163 733 14 626 485 300 567 868 574 37 610 120 508 822 363 499 810 778 328 99 856 495 253 121 237 197 664 544 657 669 327 145 160 265 846 277 307 526 355 87 467 637 35 561 85 130 666 647 778 324 850 806 782 743 26 811 378 542 153 357 419 817 661 49 575 217 823 868 26 776 551 452 31 861 678 794 208 549 803 435 266 401 682 187 205 792 464 65 131 96 318 93 469 634 251 276 817 79 508 483 577 608 665 287 65 11 602 835 580 264 684 543 486 819 17 427 683 107 847 294 750 447 41 39 585 363 251 97 672 611 86 4 192 643 473 128 532 584 816 752 362 128 89 729 775 293 326 313 223 334 495 107 276 670 219 176 53 435 507 677 871 695 487 719 171 401 519 299 519 307 680 820 32 649 130 403 33 330 612 414 584 755 640 577 333 790 104 430 459 411 533 435 58 361 179 611 24 311 751 364 187 343 664 426 555 66 614 524 321 695 5 30 812 335 503 869 250 376 573 458 865 238 426 616 11 379 111 52 641 785 103 868 824 364 595 41 806 28 862 329 783 729 621 237 357 349 631 205 104 400 548 421 294 364 636 195 826 361 275 327 564 29 204 169 127 718 495 397 726 98 378 461 312 793 771 348 463 214 682 489 34 366 681 600 276 634 104 608 750 773 379 393 762 442 703 23 369 56 472 229 552 863 415 230 659 94 200 551 476 26 234 320 808 629 290 761 531 821 671 39 338 126 95 306 9 422 213 769 714 852 254 530 140 631 416 443 280 348 500 802 9 853 480 480 714 782 275 159 167 92 165 128 352 167 456 828 233 806 745 294 776 329 178 178 380 747 525 863 198 399 356 168 831 694 399 83 869 73 253 444 58 91 82 702 704 135 543 33 451 382 393 569 589 607 181 106 81 549 108 95 252 729 683 684 760 132 287 100 150 132 424 819 132 79 790 489 592 275 588 137 488 521 118 73 401 78 425 722 762 721 364 178 315 668 46 385 364 183 213 114 421 601 741 322 751 322 457 662 599 846 302 52 67 393 698 139 767 645 283 799 539 404 163 442 475 236 141 672 846 441 492 557 320 356 744 668 394 384 790 859 89 857 147 203 196 392 327 353 782 746 558 851 415 36 785 453 263 604 363 254 427 257 191 405 221 4 201 808 754 602 188 791 551 142 647 811 600 148 122 641 647 289 421 810 204 402 512 721 154 515 540 57 517 299 377 457 91 626 574 144 9 556 364 101 449 557 279 590 460 722 138 509 736 178 373 432 33 284 46 523 858 542 366 852 836 9 295 394 631 214 757 363 380 841 565 345 259 759 802 824 307 549 400 104 803 649 419 715 792 176 571 83 137 434 305 108 537 441 561 470 376 408 629 423 706 307 154 621 4 106 231 353 548 785 148 763 467 192 636 800 534 548 590 613 89 345 229 573 276 542 626 33 591 359 63 210 8 468 696 684 422 235 312 551 571 464 701 807 600 206 485 432 785 156 493 808 754 508 405 309 456 309 676 779 297 260 246 277 168 516 827 822 629 124 215 264 475 313 443 8 308 269 374 395 548 114 595 101 591 321 561 456 735 37 562 379 85 419 710 514 780 160 676 175 265 573 840 388 552 721 250 653 490 855 129 30 72 719 502 166 313 355 551 36 101 199 97 201 264 562 186 685 521 838 868 321 57 744 104 328 447 504 587 739 324 33 47 507 612 502 528 512 797 60 772 618 41 573 496 51 126 484 608 597 248 845 649 296 564 276 256 316 670 706 297 225 610 125 39 176 209 655 401 831 134 331 419 249 645 501 858 541 288 561 636 743 358 546 31 354 410 23 495 270 750 146 709 785 411 80 35 264 596 47 501 759 832 520 114 840 762 405 199 850 126 580 20 671 578 3 809 482 333 841 242 729 456 52 673 549 302 365 423 218 141 849 583 449 528 83 152 742 346 378 73 709 77 139 58 503 330 704 855 581 186 849 560 392 725 214 638 696 76 240 863 151 53 582 116 483 381 60 865 653 865 653 363 90 528 616 316 601 581 437 469 402 38 715 432 219 283 842 170 606 272 822 834 865 464 27 511 624 422 647 522 136 206 600 170 527 535 391 246 761 722 781 220 858 394 707 248 653 102 554 587 270 751 509 101 116 341 50 849 827 441 194 741 210 864 87 609 616 585 252 306 791 79 354 819 794 348 92 837 647 863 247 820 566 684 579 20 247 398 257 733 752 216 404 120 609 726 336 767 49 838 541 415 428 863 203 664 422 355 481 602 322 185 342 590 478 717 538 650 535 718 513 467 481 450 212 382 52 200 316 745 773 834 135 587 424 479 172 504 528 625 505 613 484 288 688 220 163 650 417 511 445 289 576 415 654 115 468 614 193 368 363 789 405 388 287 99 692 820 616 319 294 647 394 143 64 729 840 811 599 397 233 595 779 550 776 289 764 558 788 6 776 100 825 471 844 575 275 153 576 532 598 439 734 131 490 197 855 341 550 603 783 350 29 224 825 706 733 838 735 545 183 547 871 15 599 329 168 274 810 184 2 781 349 164 236 455 178 104 196 250 136 867 66 224 65 652 641 339 241 82 365 451 828 447 828 675 684 216 238 171 425 320 475 681 569 184 381 297 70 616 446 869 285 188 605 732 858 448 832 133 593 579 28 326 809 323 195 656 470 804 586 638 634 845 428 307 601 70 689 348 328 217 315 580 588 830 827 813 354 25 696 858 758 630 53 644 404 403 837 854 555 150 294 449 82 137 369 164 465 277 400 346 600 492 850 727 485 13 771 756 687 475 861 819 831 625 255 451 799 304 170 827 731 43 363 584 559 671 390 679 145 501 134 340 237 597 699 342 836 662 304 82 20 107 868 853 330 211 163 371 156 431 746 392 402 347 42 646 123 645 620 57 51 405 711 290 599 785 232 656 521 151 74 261 760 628 481 157 742 284 460 272 122 258 698 12 168 462 221 693 365 651 367 318 714 449 46 435 360 684 96 115 745 784 762 864 475 144 196 188 863 59 396 2 822 337 417 503 798 254 549 436 817 480 764 500 328 30 315 629 217 423 2 56 437 641 2 581 408 227 601 518 683 80 332 147 378 841 72 626 690 704 124 43 663 547 124 648 456 309 635 76 344 866 12 677 391 751 216 734 650 368 538 457 227 23 358 175 160 788 698 843 849 137 800 837 638 531 21 461 44 615 171 220 390 332 539 335 358 120 310 427 104 794 417 811 12 566 743 560 520 238 702 557 813 374 223 75 651 742 354 206 665 282 529 769 851 439 602 501 837 257 468 472 240 783 790 460 773 197 784 264 682 785 854 428 678 302 33 825 277 739 717 79 251 380 396 444 320 428 211 604 740 800 451 637 448 239 609 796 623 342 81 201 498 652 572 383 645 386 430 177 58 331 452 62 615 243 747 323 238 207 25 70 560 450 475 614 406 54 60 439 855 658 613 541 765 436 262 117 394 799 255 604 580 852 816 203 769 314 377 319 274 491 355 565 551 151 714 411 215 855 801 113 98 108 765 780 478 106 51 853 779 646 288 22 225 625 134 233 664 823 663 7 173 721 586 794 641 414 290 27 709 89 92 310 147 285 515 446 415 638 419 806 615 774 207 801 246 160 776 413 122 93 292 383 617 86 663 179 415 353 868 847 783 290 419 545 445 363 696 457 516 403 653 367 336 871 614 515 223 247 764 780 728 581 401 307 809 476 414 410 752 495 464 392 644 754 438 441 490 169 387 494 337 157 565 113 292 82 843 130 624 142 107 90 656 651 425 252 514 116 841 606 738 204 130 303 447 420 124 325 868 453 641 778 840 59 681 141 625 84 496 194 750 664 583 571 357 306 268 109 521 448 704 25 475 215 260 636 425 384 594 650 340 855 582 377 36 565 125 290 199 368 431 360 249 745 622 768 698 162 576 750 365 286 282 605 657 103 670 569 581 702 520 222 533 484 96 845 116 585 619 615 98 779 208 842 128 781 531 192 326 431 420 465 190 499 366 849 289 595 844 371 131 329 318 427 266 547 384 762 144 861 732 338 212 85 528 96 453 324 455 619 652 222 790 83 375 298 314 175 203 568 250 484 197 302 556 428 125 852 153 197 370 293 234 120 569 564 745 178 324 295 645 258 332 233 864 733 233 37 372 327 374 734 839 576 320 713 142 485 12 460 96 87 559 161 82 556 666 804 122 148 708 306 162 110 464 869 836 343 7 329 734 754 470 754 473 105 232 126 440 782 817 540 538 672 407 107 128 368 767 177 847 660 772 228 288 237 481 284 416 612 10 688 327 783 540 733 497 664 616 778 111 231 411 373 286 338 177 365 834 238 613 210 82 658 276 403 468 340 46 642 453 670 646 137 529 238 218 115 564 66 304 821 612 835 77 829 87 412 564 263 93 143 326 705 515 496 612 45 644 557 73 58 651 345 797 19 284 160 659 146 622 351 715 234 301 310 647 275 468 447 739 775 554 68 12 612 756 279 256 524 197 135 644 734 403 567 730 205 134 613 805 194 274 626 585 275 67 525 744 164 498 645 156 85 578 48 391 19 131 632 866 686 793 456 714 687 292 13 641 394 369 313 157 160 215 24 669 512 230 343 823 236 615 421 673 866 303 172 800 382 850 787 152 425 199 256 377 694 286 729 323 781 712 575 273 197 203 452 542 111 240 591 579 587 859 710 38 279 493 773 567 521 432 156 582 511 426 693 756 25 724 292 683 446 575 739 265 752 262 583 221 95 137 372 242 518 452 671 871 535 504 711 601 776 97 703 614 95 449 633 794 587 609 152 722 655 144 310 386 444 421 70 859 156 62 249 344 263 770 698 180 825 214 524 301 185 130 269 797 761 834 760 610 351 204 84 635 842 603 14 103 163 377 145 233 848 405 769 369 339 304 428 682 196 68 738 837 219 254 461 478 412 309 351 223 869 252 83 635 258 587 269 844 690 359 621 141 862 608 469 409 347 143 71 391 504 108 588 832 128 296 386 497 738 124 318 695 760 269 67 533 632 129 184 409 787 393 662 327 88 213 377 370 366 721 19 1 512 560 737 107 204 765 589 626 613 840 152 754 868 47 409 95 588 871 115 279 678 526 173 456 26 820 806 803 573 792 256 474 466 4 621 189 202 56 67 230 10 284 563 398 156 790 710 402 545 158 28 447 100 559 680 845 433 292 83 74 579 274 531 803 154 309 536 42 674 418 769 137 251 349 704 47 194 794 870 137 141 333 19 459 819 826 71 127 121 182 301 541 561 847 556 666 488 312 335 367 173 400 535 346 172 376 253 485 22 413 327 100 772 630 343 691 316 253 211 285 150 429 140 190 88 456 550 680 120 613 146 242 642 38 770 606 646 483 74 305 486 159 2 452 781 477 247 78 366 340 11 211 251 333 685 321 756 407 97 346 376 624 615 596 291 333 609 637 30 403 511 377 1 720 859 241 494 555 575 683 778 361 613 687 801 82 216 46 350 774 418 203 246 389 281 274 207 158 345 777 263 817 318 571 61 799 689 338 846 716 497 517 155 597 548 135 562 385 721 265 249 280 680 222 257 10 102 688 633 296 748 623 495 260 861 318 289 2 628 199 548 248 501 421 8 95 812 728 369 387 88 451 753 450 135 296 681 300 714 104 542 837 689 279 104 483 773 348 29 807 729 644 863 452 659 565 769 645 360 314 349 83 384 406 231 434 421 425 430 668 667 222 336 171 550 814 561 456 37 326 197 788 30 218 556 672 570 5 214 326 51 682 702 46 683 517 700 290 383 563 856 762 500 682 155 443 92 394 488 702 11 4 300 241 121 816 834 286 763 339 90 32 614 864 276 178 445 97 493 143 791 391 586 199 810 460 200 124 671 304 391 757 452 324 832 612 283 316 567 450 353 335 557 425 836 198 19 760 83 845 468 78 314 472 711 205 169 658 186 739 441 791 356 817 619 216 220 42 279 205 187 410 510 537 59 185 101 855 397 486 676 190 432 305 402 665 113 129 167 721 809 281 279 514 426 594 39 301 289 714 754 599 540 70 83 118 499 95 734 826 859 699 195 778 689 87 333 104 425 482 551 268 185 153 399 134 363 193 227 542 237 62 642 488 572 350 305 235 185 742 390 593 73 147 716 799 30 311 489 65 856 224 227 328 38 5 589 65 466 630 587 768 39 871 424 640 58 540 316 773 682 151 798 479 291 153 303 43 27 871 236 853 268 338 550 59 179 396 798 77 434 196 815 382 227 587 667 458 336 744 779 244 237 783 84 326 134 673 436 827 161 575 52 598 312 765 598 394 430 847 79 205 568 731 448 444 820 839 450 622 443 217 16 309 200 821 397 645 725 185 212 676 67 13 383 235 301 783 93 659 270 147 415 267 233 252 462 825 86 366 81 720 182 232 841 279 14 399 469 507 589 61 89 654 654 763 3 3 3 1 1 3 1 2 1 3 2 2 5 1 4 1 4 4 5 5 1 4 1 5 3 5 5 2 5 2 1 3 1 4 5 3 2 4 3 2 2 1 4 1 2 3 5 5 5 2 5 3 5 3 4 3 3 1 4 4 4 2 3 1 3 1 3 2 1 3 3 1 1 4 1 2 5 4 5 2 1 3 2 3 5 3 2 4 3 3 4 4 2 3 2 5 3 5 1 2 4 4 4 1 3 5 5 1 5 5 4 4 4 3 5 3 4 1 3 2 5 3 3 4 3 5 2 4 1 3 1 5 3 4 2 2 1 2 3 2 3 4 5 2 2 4 4 2 3 2 2 4 3 3 2 2 4 2 5 2 5 3 1 4 3 3 2 5 1 4 2 5 5 5 4 1 5 2 5 4 4 5 4 3 2 4 1 4 3 5 3 5 1 3 2 1 4 4 3 2 5 1 5 2 5 4 5 5 5 3 2 4 3 4 4 5 2 1 1 3 2 4 5 4 2 1 4 3 3 2 3 1 3 2 5 2 4 2 1 1 5 2 1 2 5 2 5 1 5 1 5 4 1 3 1 3 4 2 5 5 4 1 1 2 2 5 2 5 1 1 4 3 4 2 2 2 2 1 5 1 4 4 2 2 2 3 1 5 1 4 2 1 5 4 4 2 1 3 4 3 4 5 5 3 5 2 1 5 2 3 1 5 2 4 1 5 5 1 2 3 3 5 2 4 2 3 1 1 4 5 4 5 4 2 4 3 5 3 3 1 1 2 5 4 3 2 4 4 2 3 3 3 4 4 2 4 4 1 3 4 2 3 1 1 4 2 1 4 5 3 5 5 3 1 4 4 2 1 3 4 5 5 2 2 5 2 5 2 3 5 2 5 4 2 4 1 4 3 1 3 2 5 1 2 4 2 5 3 5 4 1 4 4 5 1 1 3 3 3 3 4 4 4 1 5 5 3 5 1 2 1 4 2 1 1 1 3 5 2 1 3 5 1 1 5 2 5 1 3 3 3 2 1 4 4 5 3 3 3 4 5 4 2 3 2 2 2 3 1 1 2 3 1 3 5 4 1 4 4 2 4 4 4 3 2 4 2 1 5 2 5 5 2 5 2 2 3 3 3 2 5 5 2 5 3 2 2 1 4 5 5 2 2 1 2 4 2 2 2 4 1 1 3 4 3 3 2 5 1 5 4 2 4 4 4 5 3 3 1 3 1 1 4 1 2 3 1 4 1 1 5 2 1 3 5 5 3 4 5 1 3 3 1 5 5 5 1 5 3 2 4 5 3 2 5 4 5 5 3 3 2 5 3 3 4 4 1 2 1 1 3 3 2 4 4 1 5 1 5 2 2 5 1 5 3 1 2 1 4 5 3 2 1 4 4 3 1 1 5 2 4 5 5 1 1 4 3 4 4 2 1 2 2 2 5 5 5 4 2 4 4 3 4 4 4 5 3 2 5 5 1 5 3 4 1 5 1 4 3 3 4 1 2 3 5 2 4 4 1 5 4 2 5 1 2 5 3 5 2 1 1 4 2 3 1 4 3 1 4 5 2 1 5 4 1 5 2 4 5 1 4 4 1 1 2 3 2 3 4 1 3 5 3 2 1 5 4 5 1 4 4 3 3 2 4 4 1 3 2 3 5 2 3 3 4 4 5 5 4 1 1 4 4 1 4 1 3 3 4 5 1 4 5 2 2 5 5 3 3 4 5 5 2 5 3 5 2 3 1 4 2 4 2 5 5 5 3 4 2 2 3 1 4 4 5 3 4 4 3 3 4 4 2 2 2 1 1 4 5 3 1 4 5 3 2 2 4 1 4 3 3 5 4 4 2 5 1 5 3 3 4 2 5 2 2 2 1 4 5 4 3 1 2 2 5 3 5 2 3 5 3 2 4 5 4 3 5 2 2 4 4 5 2 2 1 3 3 3 3 3 1 5 4 2 4 1 1 5 1 2 2 4 1 3 3 1 2 3 1 2 4 4 5 4 1 2 2 5 4 1 5 1 5 3 4 4 3 5 1 3 2 2 4 4 1 2 3 3 4 4 4 5 5 4 5 4 3 1 3 2 3 2 2 2 4 1 2 3 5 3 3 3 3 3 2 4 3 5 1 3 2 5 4 4 3 3 4 3 1 4 4 1 4 1 5 3 3 1 1 4 1 3 2 4 4 3 1 2 5 4 4 4 2 4 2 1 2 1 2 3 5 2 5 3 3 3 4 3 1 1 2 2 5 1 4 1 3 5 1 3 1 2 4 1 3 5 4 1 1 2 2 2 2 4 4 2 3 4 3 3 3 2 1 5 3 4 5 3 5 5 1 5 5 2 5 5 5 5 4 5 4 2 4 5 4 2 3 5 1 2 3 5 2 5 2 5 1 2 4 4 2 3 2 5 1 4 1 4 1 2 4 4 4 2 4 3 4 5 1 1 5 5 1 2 2 2 3 3 2 4 1 4 5 3 2 3 4 3 1 2 2 1 2 2 1 3 1 3 2 1 3 1 1 1 2 4 3 2 3 2 4 1 1 2 2 3 5 5 4 5 3 4 4 4 1 2 3 2 5 4 1 2 1 1 5 1 5 3 5 3 5 2 5 4 4 1 3 2 4 1 3 1 5 2 2 2 5 2 2 1 2 4 4 4 2 5 4 1 3 1 5 5 5 3 4 1 1 2 4 1 1 1 2 1 5 4 2 1 5 1 1 5 5 5 2 5 2 1 2 1 3 1 3 1 1 3 1 4 2 1 5 3 2 5 4 5 3 4 3 3 5 5 3 5 5 5 4 4 4 5 2 2 5 3 1 2 2 4 1 1 4 3 4 3 2 1 4 5 4 5 5 2 1 1 1 2 4 5 4 2 2 1 1 5 2 4 5 2 3 1 5 4 4 1 3 5 1 4 4 2 1 3 2 1 4 2 5 2 1 5 5 2 2 5 2 2 5 4 4 4 2 1 2 4 3 4 4 5 3 1 3 1 3 1 2 5 1 1 3 3 5 2 2 3 1 5 3 2 3 3 1 4 4 2 5 4 2 5 4 5 5 3 4 4 4 5 1 5 1 3 2 2 4 2 5 2 4 4 5 2 1 4 2 4 3 4 3 2 1 2 5 2 4 1 4 2 5 4 5 2 1 5 5 4 5 4 4 1 5 1 3 2 3 2 4 4 3 1 2 2 5 4 4 5 4 4 3 2 1 4 1 5 4 4 1 1 3 5 1 2 3 4 1 1 5 1 1 1 4 1 3 3 1 5 2 5 2 5 3 5 4 2 1 4 2 3 3 5 4 5 3 2 5 2 2 1 4 3 4 5 1 3 3 3 1 2 3 1 2 4 4 1 1 1 3 3 2 2 4 3 5 3 3 1 3 1 5 2 2 2 1 1 2 3 3 4 1 2 1 2 5 2 5 5 2 2 4 1 4 4 4 5 1 5 3 4 4 1 1 2 1 1 2 4 4 4 4 4 4 1 1 5 5 4 5 4 4 5 3 5 3 2 4 3 2 4 1 1 2 3 1 3 5 5 5 5 4 3 4 1 5 1 1 2 4 1 5 1 5 2 5 2 1 3 1 5 1 1 5 3 5 1 5 2 2 2 5 4 5 2 5 5 1 5 4 1 4 1 2 1 4 4 1 1 1 1 4 3 5 1 1 2 5 1 1 2 4 4 2 5 1 3 2 4 5 2 5 5 3 3 3 4 4 3 1 3 5 5 5 4 5 1 1 1 3 1 5 5 5 4 5 1 3 3 3 2 4 5 3 2 5 5 5 3 1 3 3 4 3 3 5 4 2 5 1 3 1 5 3 1 2 5 1 1 3 2 5 1 2 4 3 3 2 4 1 4 3 5 1 5 4 2 4 1 2 5 4 5 4 1 4 3 3 2 1 4 5 2 4 2 3 2 1 3 2 1 3 1 2 2 4 1 1 1 3 5 2 4 3 4 3 2 5 1 3 2 1 1 5 3 2 3 4 5 3 1 3 3 1 5 4 1 3 3 3 1 2 3 1 4 2 5 1 5 1 4 2 1 4 5 5 2 3 4 1 1 5 1 1 5 2 3 2 2 5 5 3 1 5 4 3 3 2 4 5 3 5 3 5 3 1 1 1 5 5 3 1 5 4 2 1 1 2 3 3 2 3 4 3 2 5 2 3 5 2 4 2 1 3 5 2 1 2 2 3 1 4 2 1 3 2 2 5 5 5 1 1 4 3 5 5 4 1 4 4 3 5 3 3 2 2 3 1 4 3 5 5 4 2 5 3 4 4 4 3 2 1 4 5 5 3 2 4 2 4 1 3 5 2 4 2 2 1 2 5 5 3 2 3 2 1 5 5 5 5 2 2 3 5 1 4 5 4 2 1 4 3 5 1 4 3 3 1 3 5 4 1 2 1 1 3 4 1 1 5 2 1 4 3 2 5 4 4 1 5 2 1 5 2 2 5 2 3 3 3 4 3 5 5 3 4 3 2 3 5 5 5 5 3 4 1 5 2 3 3 2 4 1 3 1 2 4 1 5 2 1 5 3 3 2 1 4 3 1 1 1 5 2 1 2 1 4 5 5 5 4 5 5 2 4 1 4 1 1 4 1 3 2 3 4 4 2 3 1 1 5 3 4 3 2 3 5 5 5 3 5 1 3 2 3 5 4 5 2 5 3 4 1 1 4 1 2 5 3 2 3 4 2 4 2 3 2 5 4 1 1 1 2 2 2 3 1 3 2 5 1 3 5 3 1 1 4 2 2 5 1 5 5 2 1 4 5 3 4 1 3 4 4 5 1 5 3 5 1 2 3 1 2 3 5 1 1 5 4 3 3 5 4 4 2 5 5 2 2 3 1 1 3 3 4 4 1 5 2 2 3 2 5 3 1 1 2 4 4 1 1 1 3 1 4 4 1 2 4 5 5 2 4 3 2 5 3 2 4 4 5 2 4 5 2 2 1 2 4 3 1 4 1 1 3 1 2 4 3 1 2 3 4 2 5 2 4 1 5 2 4 4 2 2 3 4 1 4 2 5 5 4 5 3 5 1 1 1 1 5 4 4 1 3 4 3 1 2 1 3 5 3 4 2 4 1 4 2 1 2 2 5 4 1 2 5 4 3 4 2 1 3 4 4 1 2 4 1 2 1 4 5 2 4 2 3 2 3 4 4 2 1 2 5 1 2 1 3 3 3 3 4 5 5 1 4 1 5 5 4 1 1 1 5 5 3 5 2 3 2 5 4 2 3 2 1 3 2 1 1 4 5 5 4 1 2 4 2 5 4 2 5 3 5 5 4 3 4 1 5 3 4 3 4 2 4 4 5 3 1 1 4 5 1 3 2 5 1 2 5 1 5 3 2 1 1 5 4 5 5 5 3 4 3 2 5 3 4 2 1 3 5 5 2 3 3 4 2 2 3 4 1 3 2 3 3 2 4 1 1 3 5 3 1 2 4 2 3 4 4 5 2 2 1 1 4 3 2 3 5 2 2 5 2 5 3 4 4 2 3 1 3 4 4 1 2 1 4 4 3 4 3 1 1 2 1 5 4 3 1 4 1 4 3 1 3 3 4 1 4 4 2 4 4 2 5 1 2 2 4 1 5 2 1 3 1 4 1 2 2 4 4 2 1 3 1 5 4 2 4 2 3 3 4 1 5 4 4 1 3 1 1 5 5 2 4 1 4 2 4 5 5 4 2 1 4 1 3 4 4 2 1 2 2 4 4 3 4 2 2 2 4 3 3 2 5 2 5 3 1 4 5 5 5 5 2 4 3 4 3 4 2 3 1 5 3 5 3 3 1 4 2 3 4 4 3 3 1 1 4 1 1 4 5 1 3 4 2 5 4 4 1 3 3 4 4 3 1 3 1 4 5 4 2 2 2 2 3 2 4 3 1 1 1 2 3 3 1 2 2 2 3 1 1 5 4 1 4 2 2 1 4 2 4 2 4 5 4 3 5 4 2 1 4 3 4 3 4 2 2 2 4 2 1 5 2 2 1 4 3 4 4 2 1 5 1 4 1 2 4 1 4 5 1 2 4 5 1 5 3 1 5 2 1 2 5 3 1 2 4 1 5 2 1 3 3 5 5 2 1 2 5 2 4 1 2 2 1 2 3 1 2 2 2 5 2 2 2 3 4 2 1 1 5 2 2 4 1 3 4 4 1 1 2 3 5 4 4 2 4 1 3 2 3 2 1 2 5 3 5 5 5 5 1 2 4 3 5 1 4 5 5 5 2 1 4 1 1 3 5 3 1 1 5 2 4 2 3 4 5 5 4 3 3 2 2 5 2 1 2 4 4 3 3 2 3 3 4 2 1 2 3 4 3 4 4 4 1 1 2 5 1 5 1 1 5 1 2 4 3 2 5 1 1 1 5 1 4 3 5 1 4 1 3 4 2 5 5 3 3 1 1 3 5 2 2 4 5 2 2 3 1 3 4 4 4 2 3 2 3 5 4 2 5 5 5 4 2 1 4 4 2 2 1 4 1 2 5 1 4 1 2 2 4 2 1 2 1 2 4 4 4 1 2 3 1 3 5 2 5 3 3 1 3 1 2 2 1 1 4 4 4 2 5 1 2 4 2 5 2 3 1 3 3 3 1 3 3 1 2 2 2 4 4 3 4 5 4 5 1 1 4 1 1 1 4 1 5 1 3 1 2 4 3 2 5 2 2 1 5 3 5 4 5 2 4 3 1 4 1 4 2 5 5 3 3 5 2 3 5 5 5 4 3 4 3 5 5 4 2 2 3 4 1 2 3 1 4 5 3 1 1 2 3 3 5 4 3 1 3 2 1 1 1 3 4 1 1 3 2 5 1 5 5 2 4 4 5 3 3 1 2 1 2 2 3 1 4 2 2 1 4 2 3 5 4 3 2 4 3 1 3 4 4 4 4 5 5 5 2 5 4 3 4 2 1 3 1 1 3 1 5 4 2 4 2 2 1 3 3 4 4 3 1 4 3 4 5 1 1 2 2 5 1 5 2 5 3 4 2 5 4 5 4 2 4 5 5 2 3 3 2 3 4 3 5 2 3 1 3 3 2 2 4 4 1 5 2 1 4 3 5 5 2 2 1 1 4 1 3 1 1 5 1 2 1 4 1 4 1 1 2 5 3 4 3 5 5 3 2 3 4 5 3 3 2 4 2 1 1 4 1 4 3 4 2 1 3 3 4 4 4 3 3 5 2 4 5 4 5 3 3 2 3 4 3 3 3 2 5 2 1 2 3 1 3 3 1 5 1 4 5 4 4 3 4 5 5 2 2 4 2 2 2 3 4 3 5 2 1 3 3 1 4 1 3 5 5 2 1 5 2 1 3 5 5 4 1 4 1 3 3 5 4 5 2 4 4 2 3 1 1 5 5 4 1 1 4 4 4 1 4 1 3 2 3 1 4 3 2 1 5 3 5 5 5 3 1 1 4 2 1 3 4 1 4 2 4 4 5 1 2 3 3 5 1 2 5 1 4 5 3 3 1 1 4 3 5 2 2 5 4 5 5 3 5 3 2 2 2 5 5 2 2 2 2 4 3 1 2 1 1 3 1 5 2 3 4 1 4 3 5 1 2 4 5 3 3 3 5 4 5 2 5 5 1 1 3 2 2 5 1 3 1 5 1 4 1 5 5 1 2 5 1 1 3 2 2 5 3 2 4 2 5 5 5 4 4 2 1 5 1 2 5 3 5 1 5 3 2 4 4 5 1 2 1 2 3 2 5 3 5 5 3 3 3 1 5 5 3 3 1 5 5 4 2 2 3 2 4 5 5 5 4 4 4 3 3 3 1 2 2 5 2 2 5 4 4 3 5 3 4 1 1 3 1 4 5 4 1 1 2 5 1 4 1 4 5 5 3 5 2 3 3 1 2 2 1 3 4 2 1 2 1 4 3 5 3 3 4 1 5 3 1 3 5 2 1 4 1 1 3 3 4 4 1 4 3 2 4 3 3 4 1 4 3 3 4 5 2 4 5 3 1 2 5 1 2 1 1 2 1 4 1 5 2 5 2 3 2 5 3 5 3 5 1 4 2 5 2 3 4 4 2 2 1 3 3 2 4 5 2 3 3 4 3 4 1 2 2 4 5 4 2 5 4 4 1 5 1 2 5 3 5 2 2 2 3 5 2 3 2 1 2 3 3 5 2 5 3 1 4 4 5 1 5 1 1 4 1 4 5 2 1 1 1 5 2 1 3 2 4 4 2 2 4 4 3 1 4 4 4 4 5 4 3 5 2 3 3 2 1 2 5 4 2 5 5 1 2 1 4 1 3 1 4 5 1 5 4 3 1 4 5 3 4 2 4 3 1 3 1 5 4 5 3 5 4 3 2 3 1 2 3 1 4 4 5 4 1 1 4 2 2 2 2 1 5 1 1 5 2 4 3 3 3 3 1 1 2 3 3 2 1 1 2 3 4 3 1 4 1 1 2 5 4 5 1 5 1 3 5 2 2 3 4 5 5 4 2 1 2 1 1 1 5 5 3 2 3 5 3 4 3 1 1 3 3 4 4 4 3 1 5 3 1 5 2 5 4 2 4 3 5 4 1 3 2 4 1 5 3 4 1 1 5 5 4 4 1 4 4 4 5 3 4 4 1 5 2 1 2 4 3 1 3 5 5 1 1 3 3 3 3 1 1 3 3 5 5 1 3 2 5 1 3 4 2 1 5 1 4 2 3 1 1 5 5 5 1 3 4 2 5 4 1 3 3 2 4 3 2 1 1 3 5 2 5 1 3 3 3 3 1 2 3 3 1 2 1 5 2 3 1 4 5 5 3 3 3 2 2 3 3 4 2 5 3 1 3 1 2 2 3 3 3 3 2 1 2 1 3 3 1 4 2 3 3 4 5 2 4 5 4 1 2 5 3 4 1 1 3 2 2 5 3 4 5 3 4 3 3 1 1 4 5 2 4 4 2 5 4 5 1 4 1 5 2 2 3 2 5 5 3 5 3 2 3 1 2 1 1 5 2 3 3 5 3 4 3 4 3 4 4 4 1 4 3 1 1 2 3 3 1 4 5 1 2 5 1 4 3 5 1 3 1 1 1 3 3 2 2 5 5 2 4 1 2 2 5 2 3 2 4 4 1 4 5 3 3 5 4 2 3 2 4 5 2 4 2 2 4 5 1 5 3 1 5 4 1 2 1 4 1 3 3 2 4 1 2 2 3 3 4 3 1 3 5 3 4 4 1 3 2 3 1 3 5 1 4 1 4 5 5 5 1 2 3 2 1 5 5 3 4 1 2 1 2 2 3 2 2 1 1 5 3 2 2 2 1 3 2 3 3 4 3 2 1 4 4 3 2 2 4 5 4 1 1 3 5 2 5 4 2 5 5 1 1 4 4 4 2 1 4 2 1 1 1 5 3 2 4 1 5 3 2 2 5 4 2 1 3 2 4 4 4 5 4 5 4 5 1 5 2 2 3 2 4 1 4 3 5 5 3 2 2 4 5 1 5 2 3 4 3 4 2 1 3 2 3 3 5 2 2 1 1 2 5 5 5 3 2 3 3 4 1 4 4 3 4 2 5 3 1 3 3 3 3 3 2 4 4 3 2 2 1 2 2 5 3 1 3 3 5 4 3 5 5 3 5 3 4 4 2 4 3 3 2 2 4 2 5 1 5 2 2 5 5 5 5 2 4 4 5 2 1 2 3 5 5 5 5 5 5 1 5 3 4 2 3 5 4 3 1 4 1 1 2 5 3 5 5 4 3 3 1 5 4 3 5 2 3 2 4 5 1 4 1 1 5 4 3 5 3 5 2 5 1 5 5 2 2 4 3 5 2 2 3 5 3 2 1 5 1 3 3 2 1 4 4 5 1 1 2 1 3 5 3 3 5 5 2 2 3 5 4 2 1 1 4 4 3 5 2 1 4 1 4 2 1 5 5 2 3 3 1 4 2 3 2 4 1 1 4 2 3 1 1 2 3 2 1 5 4 4 1 2 3 2 2 2 3 3 2 5 4 5 4 4 5 4 5 1 4 2 2 3 2 2 1 5 3 4 4 4 1 3 4 3 3 5 3 3 4 1 2 3 2 3 4 5 1 5 2 2 5 1 2 4 1 1 2 5 1 4 5 5 2 2 4 2 3 2 5 4 3 4 2 2 3 4 4 2 5 5 5 1 2 3 3 4 1 3 5 5 3 2 3 1 2 4 4 3 1 2 4 5 4 1 3 5 2 1 1 2 4 3 1 4 2 1 5 2 4 1 4 3 5 5 5 4 1 4 4 3 4 1 5 2 5 1 5 2 3 3 3 4 3 1 2 2 2 2 1 2 4 4 3 2 3 5 3 4 4 3 1 3 3 2 4 3 5 3 4 2 2 4 4 1 5 5 5 1 2 2 5 2 2 5 1 2 4 1 1 1 3 1 1 1 2 5 4 1 5 3 5 1 4 5 1 1 3 2 4 1 5 4 4 4 3 4 2 2 1 5 3 4 4 2 4 5 1 2 4 4 5 3 1 3 1 5 1 5 5 3 1 4 1 1 4 4 4 4 2 2 2 4 3 1 5 3 5 3 1 3 5 1 5 5 5 5 1 2 1 5 4 2 4 3 5 5 5 2 4 3 2 3 2 4 4 5 3 5 3 3 5 3 5 1 2 2 3 5 2 5 5 1 5 2 5 5 2 1 1 5 2 4 1 5 4 1 3 1 4 4 1 4 3 5 2 4 5 4 1 1 2 3 3 4 1 4 1 3 2 2 1 5 1 2 4 2 3 4 5 3 3 5 3 4 1 2 1 4 3 1 5 2 4 3 3 4 1 1 4 5 3 5 2 4 5 5 1 3 3 3 3 1 2 4 3 5 2 5 5 5 2 5 2 4 3 4 3 2 2 4 3 5 3 2 2 2 5 3 5 1 1 4 4 2 3 2 3 3 2 1 3 3 1 3 5 4 5 5 1 5 1 1 3 3 4 1 3 1 1 5 1 5 4 3 5 3 4 5 3 3 4 1 3 3 3 5 4 3 2 5 1 2 1 2 5 2 3 5 3 4 2 2 4 5 5 1 3 5 2 5 4 1 2 4 4 5 1 4 2 1 5 4 3 3 1 4 1 4 1 2 5 1 3 3 3 3 4 4 3 1 1 3 1 2 4 5 1 5 2 5 3 5 5 3 5 1 4 2 4 2 5 1 2 5 3 1 1 4 5 1 5 2 4 4 2 2 2 2 1 1 3 5 2 4 1 4 2 3 2 4 4 2 4 2 3 5 1 2 4 5 2 4 1 1 4 4 5 4 5 1 2 1 1 4 2 1 5 1 2 1 4 5 4 5 2 2 2 5 4 1 1 5 4 1 3 3 5 3 1 2 3 1 3 4 2 3 1 2 5 2 3 3 2 5 5 4 2 4 3 4 4 5 4 4 4 2 1 3 3 2 5 1 4 2 4 2 4 1 3 2 3 3 3 5 4 1 4 4 3 2 4 2 4 1 2 3 5 2 5 2 1 3 2 1 4 3 2 5 4 4 3 3 3 5 3 1 5 3 1 1 4 5 5 2 1 5 1 5 4 3 4 5 3 4 5 1 5 3 3 4 4 1 3 2 2 3 1 1 2 3 1 5 3 3 3 2 1 4 5 3 5 1 4 2 2 2 3 2 3 2 5 1 5 5 1 4 4 1 3 1 5 2 4 1 4 4 5 2 1 2 4 3 1 1 2 3 3 3 2 2 1 4 3 2 3 2 3 5 5 2 2 1 4 4 1 4 4 3 3 1 1 1 5 1 4 5 3 4 2 1 5 2 3 3 4 3 5 2 1 4 3 4 3 3 5 4 1 3 4 3 4 3 1 1 2 1 3 1 2 3 5 4 3 1 1 4 3 4 3 1 4 3 1 3 4 5 4 2 5 5 3 4 4 3 3 5 2 5 1 1 4 3 1 1 1 1 2 4 2 1 1 5 2 1 1 1 5 5 1 2 1 2 2 1 1 3 2 1 2 3 4 2 3 1 3 1 3 4 3 1 3 1 2 3 1 1 3 5 3 3 2 3 2 2 1 5 5 3 3 3 4 3 3 5 5 5 3 5 2 2 5 4 4 3 1 4 2 4 4 2 5 2 3 3 3 5 3 3 3 5 3 3 4 1 5 5 1 2 2 3 1 3 2 3 2 3 1 2 2 2 4 1 5 1 3 5 4 1 3 3 4 2 1 1 5 2 3 5 1 5 3 1 3 1 2 3 2 2 1 1 3 5 3 5 2 1 4 5 4 3 2 3 5 4 4 1 3 3 2 3 2 5 1 2 5 2 4 5 5 3 4 3 1 4 4 1 3 5 2 3 3 3 3 5 1 4 5 4 5 4 1 2 2 1 2 3 4 4 4 3 3 3 2 4 4 5 5 3 4 3 2 3 4 1 1 4 2 3 2 4 5 5 4 1 2 1 5 2 3 3 3 1 5 3 3 1 3 4 5 5 5 2 2 2 5 3 1 5 2 5 4 5 4 5 1 5 1 4 5 4 2 2 5 2 4 1 1 4 3 5 2 2 1 4 2 4 3 1 5 4 1 3 3 2 4 5 1 1 2 4 2 4 5 5 1 4 4 3 3 5 3 2 5 2 3 3 4 3 1 2 3 1 3 3 4 3 2 1 3 5 2 4 4 1 5 2 1 3 5 2 2 5 4 2 3 1 5 2 5 1 4 1 1 3 3 4 3 5 2 5 2 5 1 4 5 3 5 4 5 4 1 1 3 4 2 5 2 3 2 4 4 2 4 5 1 3 3 4 5 2 2 7 6 2 4 8 9 5 4 7 5 8 3 4 6 3 6 9 8 3 2 2 3 6 9 2 1 8 9 6 9 2 6 2 1 1 4 3 9 7 5 2 1 5 2 4 7 7 7 1 5 6 3 5 5 2 7 9 8 8 2 2 4 2 4 2 7 9 9 9 9 3 9 1 7 5 9 8 5 2 8 7 7 2 5 2 9 1 5 2 9 9 3 2 2 2 4 1 6 5 6 4 8 5 9 5 3 2 1 9 3 1 3 9 3 1 4 1 9 3 2 8 6 8 3 4 7 4 9 6 1 1 6 7 5 7 1 3 2 9 7 8 8 5 1 3 2 6 5 4 3 6 6 5 1 5 6 2 3 5 5 6 2 1 4 5 8 1 7 4 6 7 7 1 8 7 8 8 2 2 3 8 8 3 5 1 5 1 3 6 9 1 2 3 7 5 4 2 4 1 6 9 9 4 8 1 3 7 5 8 4 4 8 4 2 5 1 1 8 2 7 9 1 4 8 3 1 4 8 5 8 9 6 3 8 9 6 2 4 3 6 6 4 6 9 5 2 2 4 9 9 9 9 5 5 5 1 4 2 3 5 5 9 7 3 4 1 9 4 3 2 9 9 9 4 6 3 3 1 6 3 1 7 5 6 8 8 5 6 9 8 8 6 7 8 6 1 5 1 2 7 1 5 3 3 1 7 3 6 9 9 6 8 6 4 1 8 7 4 9 4 1 5 5 6 3 9 4 7 2 1 9 9 2 6 6 4 4 6 5 5 6 2 1 3 9 1 5 5 7 6 3 8 6 4 4 6 2 1 4 4 7 6 3 7 8 6 3 8 1 8 1 7 5 7 7 8 2 9 3 2 8 5 5 3 8 1 3 1 5 1 4 5 5 4 8 4 6 2 1 9 5 3 2 6 1 4 7 3 6 4 5 1 6 9 5 7 3 4 8 1 7 1 5 3 6 6 9 8 2 9 8 9 3 9 4 1 8 1 1 6 3 8 2 3 6 6 4 3 2 2 8 7 6 5 8 8 8 6 3 6 5 2 9 4 9 8 3 8 8 6 8 2 6 6 9 3 1 3 3 4 9 7 3 3 9 2 3 3 3 7 2 7 1 6 9 1 4 6 1 1 5 2 6 1 6 7 9 5 4 9 2 5 1 4 6 4 7 7 5 9 6 4 6 4 8 3 7 2 2 2 7 9 1 1 8 2 3 7 2 7 5 4 8 1 2 3 4 2 2 8 7 5 9 3 1 3 6 3 8 4 8 7 8 1 3 9 4 4 8 6 3 1 9 1 2 7 6 7 7 7 6 8 9 1 1 2 4 7 8 8 5 9 9 1 9 4 4 3 8 5 7 4 3 3 4 9 5 2 4 6 3 9 9 2 6 4 8 5 1 5 6 5 3 4 3 4 7 6 5 1 2 2 1 8 2 2 6 6 9 6 4 1 2 4 9 9 2 9 8 2 3 9 4 9 4 7 8 3 3 9 3 3 8 8 4 8 1 4 4 6 3 9 1 3 5 5 3 8 5 9 7 9 6 3 4 3 5 6 8 1 9 7 2 1 4 4 3 8 2 5 5 5 5 5 6 3 2 1 4 7 7 9 3 6 9 7 6 6 7 8 2 1 8 9 6 6 8 4 7 9 6 5 9 4 1 7 9 4 9 9 9 4 5 4 5 5 9 7 4 3 6 3 1 2 4 6 9 7 4 2 7 4 7 3 8 2 7 8 3 8 3 5 9 4 1 6 4 4 9 1 3 8 4 6 2 6 5 5 4 8 8 6 8 7 8 6 6 6 8 1 8 1 3 4 6 4 2 6 8 4 9 2 4 1 2 5 9 8 7 8 4 1 5 8 3 7 4 1 2 1 4 3 6 2 7 3 5 6 5 4 9 1 9 7 9 2 2 2 3 6 9 8 3 5 5 5 7 5 5 7 6 2 4 6 4 8 7 6 7 7 9 7 8 3 1 9 3 7 7 2 3 6 7 5 8 8 5 7 5 4 8 6 6 3 2 3 1 6 4 5 9 7 6 4 6 3 3 9 9 2 8 8 1 6 1 7 6 8 5 7 8 2 3 1 1 5 8 1 1 3 9 9 1 8 3 1 4 7 6 4 1 3 6 3 5 1 5 2 4 4 7 2 9 7 4 2 2 3 3 4 3 7 6 5 2 3 9 2 6 2 6 8 3 2 8 3 4 7 8 3 3 5 3 5 3 2 6 3 8 5 1 5 1 8 5 6 2 4 3 7 4 7 5 1 6 9 4 2 4 8 4 6 7 5 2 5 4 1 8 8 2 9 3 4 2 2 4 4 1 7 4 3 4 6 3 9 1 3 1 4 9 1 8 9 3 8 1 6 3 3 3 2 2 5 4 5 6 4 6 8 6 6 1 9 4 3 8 9 5 5 8 5 7 7 1 3 8 1 2 8 4 3 5 3 9 4 1 5 7 8 7 8 7 8 6 3 2 6 9 3 3 1 4 5 3 8 5 8 7 2 9 9 5 5 2 1 5 5 4 2 3 1 7 3 6 2 3 5 8 3 6 5 2 5 5 8 1 5 6 9 1 5 1 3 8 4 3 9 5 5 1 3 8 8 9 4 8 3 8 7 7 1 3 7 3 8 3 1 4 3 8 1 5 7 8 9 8 2 6 6 6 9 8 4 6 9 8 6 4 8 7 1 6 5 4 2 1 9 5 7 5 9 8 6 5 4 3 9 9 3 2 2 8 8 7 3 5 7 4 4 7 7 1 8 4 5 2 4 4 1 9 6 1 5 4 6 7 4 1 4 9 5 9 1 6 8 6 3 9 6 8 4 7 7 8 4 8 1 3 4 8 6 2 9 6 1 4 3 2 9 3 7 1 4 3 9 6 6 8 2 7 2 7 6 5 4 6 1 8 6 4 7 6 2 5 6 7 1 3 5 1 6 6 7 3 9 4 6 1 8 4 9 3 5 4 1 5 2 7 6 2 7 9 1 6 2 7 4 7 4 7 9 2 2 4 9 4 8 4 2 6 7 8 6 5 1 3 4 2 8 6 6 2 3 7 7 5 6 1 5 9 6 2 7 1 4 3 9 4 7 6 9 1 3 7 7 3 2 7 1 3 4 8 2 7 5 7 3 5 3 8 5 8 6 9 9 7 4 9 2 7 7 4 4 6 9 8 4 5 6 3 9 1 3 6 1 8 7 7 5 3 4 2 3 2 5 4 1 6 5 1 8 6 8 4 4 2 9 8 9 4 3 2 8 3 9 9 7 9 7 5 1 7 5 2 7 9 5 4 6 9 3 4 8 8 7 8 8 8 4 8 9 2 1 1 3 1 2 9 2 5 9 7 6 8 7 5 4 4 5 4 1 7 9 8 8 4 3 9 1 9 2 7 7 7 1 4 1 7 3 3 2 4 8 9 9 7 5 6 8 3 1 2 5 7 5 1 5 5 8 1 7 6 9 6 3 5 3 6 1 4 2 3 6 5 8 1 2 4 2 2 3 7 9 4 3 2 8 2 1 1 6 3 2 9 6 8 7 3 4 7 8 1 3 4 8 9 2 5 5 6 5 1 8 3 8 3 7 9 6 6 8 3 7 4 7 3 9 4 4 5 4 9 9 7 8 2 6 9 7 9 1 4 7 6 3 4 2 6 3 5 6 2 2 3 1 8 8 4 9 1 6 4 3 5 5 4 2 8 6 8 5 4 5 5 1 1 7 5 2 2 8 4 6 4 5 4 9 2 2 4 3 1 4 2 9 9 1 7 3 5 8 7 9 1 6 4 8 7 4 6 1 8 7 4 5 9 9 2 3 3 6 1 8 9 6 2 2 4 8 3 6 3 8 4 8 1 1 9 4 3 5 6 9 5 6 2 3 4 9 7 2 2 5 1 1 3 6 5 9 2 4 5 1 4 2 1 7 5 8 2 4 5 9 2 9 6 2 8 9 4 3 9 8 1 1 4 4 5 7 6 7 9 6 2 3 8 2 9 2 5 4 1 8 6 9 1 2 6 1 8 8 7 2 6 7 8 6 8 6 4 3 5 6 1 9 8 4 2 9 6 5 5 5 5 5 8 9 6 3 8 4 9 9 4 7 8 9 1 1 9 6 8 8 6 7 1 3 3 9 5 8 3 6 8 5 8 1 5 4 6 1 9 7 4 7 9 3 8 7 6 8 3 5 1 6 6 9 4 7 6 6 3 6 1 5 2 5 4 7 2 2 1 9 6 5 5 2 1 9 1 2 1 9 2 4 5 6 3 8 2 6 3 8 8 8 8 4 9 4 3 7 5 2 9 2 9 7 4 6 8 9 4 9 6 7 7 4 6 6 1 7 3 9 9 4 1 1 8 3 3 5 1 6 8 3 9 3 2 7 8 1 6 3 9 2 2 4 1 3 2 9 6 3 1 8 5 5 3 7 2 3 5 6 7 3 2 5 8 9 9 2 6 6 2 3 5 6 8 4 4 2 9 8 4 3 2 3 8 3 1 4 1 2 6 5 9 8 9 2 2 6 5 5 6 9 5 8 4 2 8 9 2 8 9 7 3 4 2 9 5 5 2 7 4 5 9 7 5 1 8 8 4 5 5 1 5 4 6 9 8 3 2 5 9 4 9 5 1 1 3 5 5 8 5 5 8 3 2 1 6 2 1 2 1 2 1 3 6 4 1 9 2 2 7 5 7 1 7 9 8 9 9 6 9 3 6 4 9 1 6 6 5 5 1 1 3 2 6 6 6 3 9 8 5 4 2 2 9 1 8 6 2 2 4 9 6 4 1 7 5 5 9 8 1 2 8 1 2 9 3 1 9 9 3 6 5 4 8 3 1 3 1 2 5 3 3 9 7 7 7 6 8 6 8 2 5 1 8 8 3 4 6 3 1 5 8 6 7 1 8 7 7 8 9 5 6 5 3 3 1 8 2 3 6 6 8 6 2 3 4 5 9 4 5 7 5 9 4 7 2 8 8 6 5 5 4 5 5 4 9 6 6 7 9 5 1 3 8 7 7 1 4 2 6 3 7 7 8 6 8 9 7 5 6 1 3 9 7 2 4 2 3 7 1 4 3 9 4 9 4 9 4 1 5 7 8 4 6 3 3 5 9 4 5 2 4 2 2 3 1 2 5 7 8 4 3 2 9 6 3 7 5 3 4 9 2 4 8 9 2 6 4 2 7 5 7 9 9 6 9 6 2 6 7 5 1 8 7 9 9 5 8 8 1 1 8 4 3 6 3 2 3 6 1 4 1 8 5 7 5 4 5 7 1 7 1 5 7 9 5 9 2 3 6 2 9 8 6 8 7 5 3 1 2 6 8 7 9 7 9 7 5 4 8 8 6 3 3 5 7 9 9 3 2 3 7 8 3 5 2 1 9 4 7 9 4 6 7 1 7 3 1 7 1 1 5 5 9 6 6 6 4 4 7 3 5 1 1 5 6 7 1 4 7 3 3 7 8 5 4 7 8 2 1 9 3 3 2 3 3 6 2 1 2 1 5 4 3 2 3 1 4 9 8 6 5 1 1 5 8 7 7 4 7 6 6 6 3 6 4 9 7 4 2 2 2 6 6 9 6 1 9 9 8 8 1 2 7 7 5 7 8 9 3 6 5 3 7 7 9 5 1 7 2 7 1 4 6 5 7 7 8 4 3 4 8 9 2 7 9 1 8 9 8 7 3 6 4 7 2 1 1 1 7 3 4 9 9 4 2 9 8 8 8 4 3 4 2 6 7 1 6 5 5 6 9 2 8 6 7 8 5 2 3 5 2 2 6 7 7 2 4 8 3 9 6 8 6 5 9 7 1 1 4 8 8 7 5 8 1 3 6 1 3 3 5 7 7 8 7 7 8 3 2 8 4 1 4 9 7 6 3 2 2 9 7 3 5 1 5 6 2 2 4 8 2 1 2 7 2 3 5 4 2 6 5 5 2 9 8 4 7 4 3 5 9 2 6 1 5 9 8 9 6 8 8 4 6 7 1 8 4 9 3 9 8 2 4 8 8 1 9 5 6 2 8 2 1 9 6 3 7 8 5 2 5 6 8 5 7 1 9 5 6 1 3 3 8 7 5 7 2 6 5 1 6 2 4 4 6 9 8 7 4 1 1 3 6 7 5 7 9 1 5 8 8 1 5 4 2 5 3 8 1 7 4 7 7 5 6 3 5 7 9 1 6 9 8 7 9 3 5 4 9 3 9 1 7 4 9 6 1 9 4 7 7 7 5 6 3 6 1 1 8 1 6 3 1 7 1 4 6 5 1 1 2 1 3 4 3 6 7 1 2 9 5 2 3 4 6 2 2 3 3 5 8 2 8 7 1 7 6 5 6 2 6 7 3 7 4 1 6 2 6 5 6 8 7 6 6 4 6 8 8 3 2 1 3 4 2 3 1 1 3 9 5 4 3 3 3 8 3 7 1 3 2 2 5 8 1 7 2 7 8 2 2 2 4 2 3 7 5 6 9 6 6 5 8 5 4 6 4 4 7 4 5 4 5 3 7 5 7 1 3 5 9 6 4 8 1 7 2 3 4 5 2 7 4 9 1 7 9 1 3 4 5 4 8 6 9 1 1 4 2 7 2 5 5 3 4 8 5 2 8 4 4 4 7 6 7 8 7 5 3 8 2 8 9 1 6 2 2 5 7 8 2 2 9 5 1 7 2 6 6 9 2 1 2 6 8 7 8 9 4 7 3 3 3 6 2 7 2 4 5 8 9 4 1 9 1 8 9 3 5 5 1 4 7 3 5 1 7 7 6 7 2 9 3 4 4 4 8 1 8 4 7 7 4 4 9 2 4 3 8 2 7 4 9 4 5 6 9 7 5 7 4 8 8 7 2 6 6 3 4 5 3 7 2 5 9 9 9 4 8 8 4 4 4 9 5 2 8 8 2 2 5 6 6 2 5 4 4 6 5 8 6 5 4 5 2 1 1 7 7 6 2 8 6 6 9 3 2 3 5 6 5 1 7 5 8 9 7 8 2 3 4 6 6 5 5 6 5 6 4 1 2 2 1 5 3 9 4 3 7 5 7 6 3 6 2 3 4 5 9 8 4 5 4 1 1 9 7 7 3 3 2 2 6 5 2 6 7 1 7 3 2 9 5 8 6 3 6 1 7 3 9 2 1 3 1 1 9 3 8 5 7 4 3 7 2 8 7 8 8 6 2 2 8 9 8 5 9 6 7 3 3 2 5 5 2 7 8 3 1 7 1 1 4 3 3 5 8 8 7 7 1 7 3 9 8 2 9 7 8 3 8 2 3 6 1 4 9 6 9 6 9 3 6 7 8 1 2 9 1 9 2 1 7 9 6 1 7 2 7 9 3 2 8 6 3 9 1 2 5 2 3 7 1 1 1 9 6 8 1 3 8 4 8 9 1 9 1 7 7 9 2 7 5 1 3 6 8 4 5 7 6 1 3 7 5 5 1 5 2 3 9 2 5 2 1 4 7 5 2 8 6 2 4 7 1 9 6 6 3 9 3 1 4 8 7 8 6 3 6 5 7 1 8 2 1 7 9 4 8 6 7 4 9 8 8 9 7 3 2 4 7 2 6 8 4 5 2 1 5 4 4 6 5 2 5 3 1 4 1 4 8 5 9 6 4 7 8 6 2 3 7 5 6 6 3 5 5 6 4 3 3 9 7 7 8 5 8 7 6 5 5 4 8 5 3 1 4 4 2 6 5 3 9 4 5 8 1 8 9 7 6 4 9 2 1 8 3 2 1 8 1 2 5 3 2 3 1 4 4 1 6 4 2 8 7 1 3 8 4 3 1 9 7 8 9 6 3 3 2 1 2 1 3 2 2 4 8 8 7 2 7 6 5 9 9 2 8 7 7 9 3 7 8 4 5 8 7 4 9 1 8 9 7 9 4 8 3 2 2 7 9 3 7 5 4 1 4 8 8 4 5 8 5 9 5 9 2 4 9 6 3 1 2 2 1 2 8 3 5 9 7 8 3 8 5 7 5 4 6 7 3 8 5 8 4 1 9 7 1 5 1 1 2 5 5 2 6 9 7 8 6 9 9 4 9 3 8 8 4 1 8 6 7 7 8 3 2 9 8 4 8 1 8 9 5 9 7 9 9 5 4 8 2 4 2 7 5 8 4 2 3 2 7 1 5 3 3 7 6 3 8 5 4 5 1 1 3 1 6 6 1 5 6 2 7 9 9 9 1 1 6 9 4 9 5 6 7 1 5 4 4 3 4 7 1 8 5 9 8 8 6 3 6 4 5 7 9 5 6 7 6 3 1 6 4 2 3 6 6 1 1 9 8 7 7 2 7 5 6 3 5 7 6 2 6 3 7 5 3 1 2 7 1 8 5 8 9 1 4 4 7 5 2 2 2 8 4 3 3 8 5 8 8 3 4 9 2 9 9 4 4 4 9 5 3 8 5 4 2 6 5 2 4 4 7 2 3 7 7 3 8 9 8 4 9 7 4 9 8 7 3 9 7 5 6 9 4 9 6 1 4 1 3 9 6 5 7 4 3 6 7 9 6 4 3 8 7 4 8 1 7 6 9 4 9 8 3 7 9 4 4 7 9 2 8 5 3 6 8 8 8 9 2 5 6 3 6 6 4 4 6 3 1 8 9 9 2 2 5 6 7 9 7 9 3 6 3 8 5 5 4 6 4 8 5 5 6 7 2 1 3 6 1 4 3 3 8 6 7 1 2 8 4 3 5 8 5 2 7 7 7 8 1 8 3 5 7 5 1 5 5 9 9 2 4 7 3 6 6 1 6 6 1 3 9 8 8 5 6 5 8 7 9 9 2 2 4 2 9 2 4 5 6 7 7 9 3 2 4 2 4 1 3 7 7 6 2 8 3 1 2 5 9 1 7 7 1 9 1 9 6 4 9 5 5 9 9 5 7 6 3 5 4 3 4 7 2 3 5 8 2 6 1 7 7 1 7 3 7 3 6 7 9 8 7 4 5 3 8 9 3 6 8 4 5 8 2 1 5 8 1 5 9 1 3 6 5 1 5 9 8 5 7 9 7 5 7 9 2 2 2 9 8 2 9 2 1 1 8 1 4 5 1 8 7 9 7 6 7 8 6 6 2 2 5 5 5 2 2 7 6 1 4 4 4 5 1 8 4 2 8 8 6 6 9 6 7 5 5 8 8 7 7 4 7 3 2 7 5 9 8 8 7 3 2 3 2 1 4 7 6 7 2 9 4 7 3 3 7 5 5 5 6 7 9 8 8 1 7 1 3 8 2 5 5 4 4 3 5 6 6 8 5 3 3 4 6 8 3 8 8 6 2 2 3 4 4 8 2 5 3 1 8 1 7 7 4 2 3 9 2 3 9 6 6 8 2 6 4 6 5 5 2 6 5 8 8 3 7 4 2 5 6 3 2 2 2 6 6 2 4 9 1 6 7 5 2 5 2 7 5 8 3 3 5 2 1 3 9 4 2 9 7 5 6 2 5 4 3 9 3 4 7 6 6 3 9 4 2 1 1 2 7 7 6 2 6 5 7 3 8 1 1 4 7 1 7 7 3 4 4 9 2 1 1 5 4 7 7 5 4 5 5 1 6 8 5 8 2 8 2 1 6 1 9 7 4 2 8 2 7 1 4 1 9 5 8 2 3 7 9 8 7 5 7 6 9 5 7 6 8 9 1 1 7 6 5 4 9 7 9 9 8 1 8 4 2 7 2 8 3 2 5 6 5 3 7 1 8 4 2 8 2 4 6 1 2 5 8 3 5 3 4 1 3 3 4 8 5 7 3 7 2 8 3 2 4 2 4 6 1 6 9 3 5 7 5 9 5 3 2 7 8 9 3 8 8 7 6 1 4 2 3 2 9 5 9 8 8 7 8 9 8 8 8 7 7 6 2 8 3 9 2 9 9 9 4 5 7 6 8 2 7 9 5 5 8 5 3 8 1 7 7 7 2 9 4 7 7 1 4 6 8 3 7 4 5 3 3 4 3 6 9 8 1 7 9 3 3 4 2 3 5 3 1 5 4 9 8 6 7 4 6 1 7 7 7 3 1 8 3 3 3 1 4 4 2 7 3 8 2 1 8 8 5 8 6 7 1 7 2 5 9 2 2 3 8 6 8 7 5 7 1 6 2 2 2 7 1 4 5 2 2 8 4 4 9 4 1 2 9 9 2 6 7 5 7 2 6 3 8 5 5 6 2 9 3 5 4 6 9 9 5 7 1 5 1 3 8 5 2 4 2 9 1 7 7 9 2 1 5 2 1 7 9 5 1 1 6 2 3 8 1 3 2 8 7 7 2 2 5 6 2 4 9 8 4 8 4 5 1 8 6 1 3 7 2 3 2 6 3 5 9 2 8 8 7 2 3 6 9 2 7 2 2 1 6 4 5 6 9 6 4 3 7 8 1 5 8 2 4 9 5 2 3 8 6 1 8 9 6 8 5 3 2 1 9 5 4 7 6 7 5 9 8 2 1 6 3 6 3 4 2 6 8 1 1 6 3 2 7 2 7 9 4 3 4 7 4 7 9 2 9 7 8 7 5 4 7 5 6 8 6 9 9 9 3 2 5 1 2 5 1 8 8 3 5 6 1 1 4 9 2 8 5 9 2 3 7 2 3 7 3 6 8 9 8 5 5 6 5 4 1 2 5 3 2 7 3 5 8 3 2 4 8 2 6 6 1 1 6 1 9 4 7 6 5 6 8 1 8 7 1 3 4 8 1 6 5 2 8 6 7 7 1 3 5 4 1 6 1 1 5 8 4 7 1 5 9 5 5 3 8 4 6 9 8 5 3 9 5 3 3 9 9 7 8 3 2 7 3 6 8 4 3 3 9 4 2 7 1 3 7 6 5 6 2 1 7 5 4 6 7 2 2 8 9 8 2 9 7 5 3 3 1 6 7 1 9 2 8 6 7 4 8 4 6 6 7 9 3 1 9 3 7 2 4 1 2 7 9 1 2 6 3 2 4 7 7 5 1 4 4 8 5 3 9 5 9 1 9 5 4 5 5 1 4 6 4 8 1 8 1 8 3 7 6 1 3 9 4 7 3 7 5 8 5 7 5 1 2 2 2 5 9 1 9 5 9 2 9 4 1 7 4 3 4 5 3 1 3 5 1 4 6 4 5 8 8 1 4 4 6 4 7 3 7 4 9 6 9 6 8 5 6 7 3 3 1 9 5 6 1 7 5 4 4 8 7 8 2 8 3 5 2 1 6 9 3 4 2 3 3 4 3 6 5 2 5 1 5 7 8 9 1 1 2 3 5 3 5 2 3 3 1 5 9 6 8 7 5 8 2 8 2 6 4 9 9 8 1 8 3 3 3 2 5 4 2 6 5 6 9 7 6 1 2 7 1 7 1 4 7 9 7 5 3 2 8 6 8 8 1 1 8 4 1 6 1 6 8 9 8 1 8 8 3 6 8 3 9 4 7 1 4 5 8 7 9 7 1 9 1 7 7 1 4 6 3 2 6 3 8 4 4 6 5 9 2 6 5 2 3 4 3 4 8 5 7 8 2 4 1 5 1 4 3 2 9 6 4 4 7 4 5 3 3 7 4 2 8 4 5 4 1 1 2 7 7 4 2 5 6 1 3 8 2 3 5 7 8 4 9 9 1 5 2 8 7 5 7 2 5 7 4 7 2 1 1 1 5 6 7 9 8 8 5 6 2 4 4 6 8 3 9 1 2 1 7 8 4 3 4 7 2 7 5 6 3 5 4 2 4 1 6 4 9 6 7 6 2 1 4 3 6 5 7 5 6 1 3 9 8 6 1 4 8 5 4 5 4 4 8 3 7 2 9 3 5 5 9 8 3 8 9 1 3 9 1 8 7 1 8 2 2 8 4 9 4 2 2 8 2 7 9 1 7 9 6 9 3 5 3 9 7 1 6 5 5 1 7 9 8 8 4 1 3 5 1 3 3 2 6 8 6 7 3 9 6 3 1 8 8 6 3 4 4 3 7 5 9 1 9 5 5 3 3 8 9 6 5 2 9 5 9 2 2 9 8 1 3 8 1 5 6 4 1 8 1 7 7 1 7 5 1 9 4 9 3 7 6 7 7 4 5 8 3 7 1 4 7 2 4 7 9 6 5 6 5 5 6 6 7 5 6 7 4 5 1 2 1 9 5 1 5 9 1 2 3 5 3 3 2 4 1 3 7 8 9 7 5 7 9 9 2 6 7 1 9 7 4 5 9 1 1 9 1 6 5 7 3 9 4 8 5 7 8 8 7 3 5 5 3 2 8 6 4 9 2 9 4 6 4 4 8 9 1 9 8 5 9 1 7 3 1 1 5 3 6 6 3 3 7 2 9 5 4 3 2 8 5 8 5 7 6 4 6 2 1 6 4 8 2 5 2 9 4 1 5 7 4 5 2 7 3 1 3 4 1 6 3 7 2 9 3 4 4 4 6 6 4 9 8 8 1 2 6 1 9 1 7 6 3 9 3 7 3 5 8 5 7 8 7 3 6 6 2 8 6 6 3 5 5 6 6 5 5 2 5 1 7 3 7 7 2 1 8 6 8 3 6 9 2 3 1 6 9 9 4 3 9 3 5 1 2 2 8 2 3 7 6 4 5 3 9 7 1 5 2 5 2 6 3 3 9 2 2 3 8 8 4 3 6 7 1 5 7 9 2 1 1 3 1 2 8 4 6 1 9 9 7 4 8 1 2 3 7 7 4 2 4 7 7 1 9 9 3 2 7 3 9 2 4 1 8 5 5 2 7 2 3 8 5 2 2 7 1 8 1 6 9 3 1 9 3 4 1 5 1 7 7 7 9 7 6 9 5 3 4 4 5 4 8 2 9 9 8 5 5 6 3 1 2 8 5 4 6 6 4 2 7 5 6 8 8 7 1 3 8 1 9 2 4 3 7 1 1 1 3 4 1 2 8 5 9 8 3 2 9 3 6 7 4 8 8 8 1 7 5 5 4 2 8 8 2 6 5 2 8 8 1 5 8 5 1 6 1 6 4 1 4 7 5 9 9 6 6 1 5 3 5 3 4 3 5 1 8 2 9 9 3 6 3 4 9 4 8 9 1 7 6 1 7 6 8 4 1 1 1 2 1 9 3 2 2 4 5 1 3 7 3 1 4 6 5 2 9 1 3 1 7 8 9 3 4 2 7 9 7 5 9 6 6 6 3 7 7 4 7 6 5 9 1 1 2 3 2 4 1 3 4 1 2 2 4 1 2 3 3 4 2 2 2 1 2 2 3 4 2 1 3 3 2 3 1 2 2 2 1 3 3 1 1 2 4 2 3 4 2 2 4 3 3 1 1 1 3 4 1 1 1 2 4 4 1 3 1 3 4 2 1 3 1 3 3 4 4 3 2 2 3 1 4 4 2 4 1 1 2 1 1 3 4 3 3 4 2 2 2 2 2 4 4 1 4 4 2 3 3 4 4 3 3 2 2 3 2 2 2 2 1 2 4 2 4 2 3 1 2 4 3 1 3 1 4 1 4 1 2 1 3 2 4 2 1 4 2 2 1 3 4 4 3 4 2 2 2 1 1 4 4 1 4 1 1 3 2 4 2 1 3 3 1 4 1 2 4 3 4 2 3 3 1 2 3 1 2 4 3 1 1 3 2 2 1 4 3 3 4 2 2 4 2 2 4 1 4 2 4 4 4 3 3 3 4 3 2 3 1 1 4 3 3 2 2 3 3 2 4 1 4 1 2 2 2 3 3 3 2 1 3 1 1 3 3 1 3 4 4 2 4 3 1 1 2 3 1 3 3 3 1 4 2 4 4 2 2 1 1 3 4 3 3 3 2 1 2 1 4 3 4 2 3 4 1 3 1 1 4 1 2 2 2 3 1 4 2 1 4 2 4 3 1 4 1 3 4 2 3 3 2 3 2 2 2 3 2 3 4 3 4 3 3 2 1 3 4 4 2 1 4 3 4 3 2 4 4 2 4 4 2 2 3 3 4 3 3 4 3 4 4 1 3 2 1 4 4 2 2 2 3 2 3 4 3 1 1 3 4 3 4 2 4 4 2 1 1 1 4 4 4 3 1 3 4 3 3 1 2 3 2 4 3 3 3 4 4 1 3 4 3 4 1 3 2 2 1 2 3 3 3 2 4 1 1 4 2 3 3 2 2 2 1 3 2 4 2 4 1 3 1 2 3 2 1 4 4 2 3 1 2 3 4 4 3 4 1 2 4 1 1 1 2 4 2 4 1 2 1 3 2 4 4 2 4 2 4 4 1 1 3 1 3 4 2 1 2 1 4 2 1 3 3 1 1 1 2 4 3 3 2 2 2 2 1 2 1 4 4 3 2 1 3 3 4 4 1 1 2 1 4 2 4 2 1 3 2 2 1 4 4 4 3 4 4 1 1 1 4 4 4 1 2 2 3 3 1 4 2 3 2 4 4 4 1 1 1 4 2 1 3 3 2 1 1 4 1 2 4 1 1 3 3 4 1 1 2 2 4 3 4 4 3 3 4 1 2 3 2 3 1 1 2 1 1 4 2 3 3 2 4 2 2 4 1 3 1 4 4 3 1 2 4 1 4 2 4 2 4 3 4 3 1 1 2 4 3 4 1 1 3 2 3 1 1 1 4 1 2 1 2 4 3 1 1 2 4 3 4 4 2 3 4 1 2 4 1 2 1 1 4 3 3 4 4 4 1 4 2 1 2 4 2 2 4 1 2 3 4 1 4 3 1 4 2 1 3 4 1 3 2 1 1 4 3 3 2 2 3 3 2 2 4 4 4 2 1 4 3 1 4 2 3 4 2 4 2 2 2 2 2 2 1 4 4 2 3 1 2 1 3 2 4 4 4 1 4 1 2 3 4 4 1 3 1 1 1 4 1 3 4 1 4 4 3 1 3 3 4 3 3 2 2 3 4 2 3 4 3 4 3 4 1 3 3 2 3 4 3 2 2 2 2 3 2 4 4 2 4 2 1 2 4 2 1 2 1 3 1 2 4 2 3 1 2 3 4 3 1 1 1 4 1 2 3 2 3 3 1 1 4 3 1 4 3 4 4 2 1 1 2 2 2 3 4 4 3 4 4 2 2 4 3 1 2 2 4 4 4 2 4 2 3 3 1 3 1 1 1 1 2 4 2 1 3 4 1 1 4 2 3 2 2 4 2 2 3 3 1 2 2 3 4 3 4 2 4 2 4 4 4 1 2 2 4 3 4 4 1 2 4 1 4 4 1 3 1 2 1 3 3 4 2 1 1 4 3 3 3 2 1 4 4 3 1 4 1 4 3 2 1 3 2 4 4 1 4 1 1 1 4 1 3 3 3 4 2 4 1 1 1 3 3 1 1 2 2 2 4 1 1 3 2 4 4 1 1 1 3 1 4 2 1 4 1 3 4 2 1 3 1 1 3 4 4 1 3 1 2 4 1 3 1 3 4 1 2 4 3 3 2 4 3 4 3 1 2 1 4 2 1 4 2 2 4 2 3 2 2 3 3 2 4 3 1 4 4 2 2 4 2 2 1 4 3 3 4 3 3 4 1 2 1 4 4 4 4 2 3 1 2 3 4 1 4 4 1 3 3 1 2 4 1 2 3 3 4 2 3 4 2 4 2 4 3 1 3 4 1 2 1 2 1 1 1 4 2 1 3 2 1 2 4 1 3 4 3 3 3 3 3 3 1 2 2 1 3 1 1 1 2 3 1 2 2 2 1 3 1 1 4 4 3 1 3 4 4 1 2 4 3 1 1 1 3 4 3 2 2 3 2 3 2 4 1 1 1 1 3 2 1 3 3 4 2 2 2 3 3 2 4 2 2 1 1 2 3 1 4 3 3 1 2 4 3 4 2 2 4 1 2 3 3 2 4 1 3 1 4 4 4 4 1 3 2 4 4 3 4 4 2 1 2 4 2 2 2 2 4 2 3 3 2 2 3 2 1 4 4 3 4 3 3 1 3 1 2 3 1 3 2 3 2 3 1 1 4 2 3 3 3 3 1 4 2 1 4 1 4 3 1 2 4 1 3 4 3 1 3 1 1 4 2 1 4 1 3 4 2 2 2 2 1 3 3 2 3 2 2 2 4 3 2 3 2 1 1 4 1 2 2 3 2 1 3 3 1 1 1 1 3 3 4 3 4 3 1 4 4 2 2 1 1 3 2 1 4 1 1 2 3 2 3 2 4 2 1 3 1 4 2 1 1 1 2 4 1 3 4 2 2 4 1 2 2 4 3 3 4 3 2 1 1 3 3 2 1 2 4 1 4 4 1 4 2 1 1 2 3 2 1 3 2 3 4 1 3 4 1 2 1 4 3 3 3 4 2 3 4 3 2 2 1 2 3 2 1 4 1 4 3 1 3 4 2 3 1 4 3 2 2 1 4 2 4 3 4 4 2 1 2 4 1 3 4 2 2 4 2 3 2 1 1 3 2 2 3 3 2 1 1 4 1 4 2 3 1 4 4 4 3 2 3 1 3 4 2 4 1 4 1 3 4 1 4 3 3 3 2 3 1 4 3 3 1 4 2 3 1 4 4 2 1 4 2 4 3 2 3 4 2 1 1 4 3 1 1 1 2 2 4 3 3 2 4 3 3 3 3 4 1 1 1 1 4 4 3 3 2 3 2 3 3 2 3 3 1 3 1 4 1 2 4 4 4 3 3 3 1 1 2 2 2 1 1 2 2 3 1 1 3 4 2 4 2 3 3 1 1 3 2 1 3 2 3 4 4 4 3 1 2 3 1 3 3 3 4 3 1 3 3 2 4 1 2 4 4 4 2 2 1 1 2 3 4 3 1 4 1 2 1 2 4 1 1 2 2 4 3 4 1 4 1 2 2 1 4 1 4 4 1 4 1 2 4 4 4 1 4 4 4 3 1 2 4 2 3 2 2 3 2 3 3 2 2 3 4 2 1 4 2 1 1 2 4 1 2 4 3 3 2 2 2 2 4 1 4 4 3 4 4 4 3 4 4 3 4 4 3 4 3 2 4 4 3 1 2 1 4 2 2 2 3 2 1 3 2 2 3 4 1 2 3 4 4 2 3 4 3 2 1 2 4 3 1 4 3 3 3 3 4 4 4 4 2 4 3 2 3 1 2 2 4 2 4 4 1 4 3 1 1 1 1 2 3 1 4 1 2 2 4 4 3 3 4 2 4 1 2 4 1 2 4 3 4 2 3 3 2 1 3 3 3 1 3 3 1 4 2 4 1 4 2 3 2 4 1 2 1 4 2 3 2 2 4 2 1 2 3 4 2 4 1 4 1 2 3 4 4 3 4 4 4 2 4 3 1 3 3 2 4 1 1 4 4 2 4 1 1 4 3 2 1 1 2 4 3 2 3 4 3 4 4 3 1 1 2 4 3 1 2 3 3 2 4 4 4 1 3 4 1 2 2 2 2 3 2 2 3 4 1 2 3 1 2 3 1 2 2 1 4 3 1 1 3 1 2 3 3 1 1 3 3 3 1 2 4 2 1 2 2 4 4 4 2 3 3 2 4 2 4 3 4 4 3 3 3 1 1 4 2 1 1 4 1 2 1 4 1 2 1 3 4 2 1 3 4 3 3 3 1 2 3 2 4 2 2 2 4 2 4 4 3 2 3 2 2 3 1 3 2 4 3 2 1 2 1 2 4 4 1 4 1 2 1 1 1 2 4 1 3 1 3 3 2 4 4 1 3 3 2 3 3 2 3 3 1 3 2 2 1 2 4 3 1 1 2 2 2 3 3 1 2 1 1 2 4 4 1 4 2 4 3 3 4 2 4 3 4 2 3 3 4 4 3 4 3 4 1 2 1 4 3 1 1 2 2 2 1 1 2 3 3 1 1 1 2 3 2 1 3 1 1 1 3 2 2 1 1 2 1 2 2 1 2 2 3 1 2 1 3 1 1 3 4 2 4 2 4 1 4 4 3 3 1 3 1 3 1 3 3 3 1 3 3 1 2 2 2 1 1 2 4 4 3 4 4 4 1 1 1 1 3 2 4 4 1 2 1 3 3 3 4 1 3 2 3 3 4 1 1 4 1 1 2 2 3 2 4 2 4 3 1 3 4 1 4 3 1 1 4 4 2 4 3 4 2 4 3 2 2 3 4 2 4 3 1 4 4 2 2 2 4 4 4 4 3 4 4 2 2 3 4 3 2 2 1 2 1 3 3 1 2 4 2 1 1 3 3 3 4 1 4 4 1 2 4 1 4 2 3 4 4 1 3 2 4 1 1 1 1 4 2 1 1 4 1 2 1 2 4 4 4 4 3 4 2 3 3 2 3 1 1 2 1 3 1 4 3 3 3 1 3 1 1 4 1 2 2 2 4 2 1 1 2 2 4 4 2 4 3 3 4 4 4 4 3 1 4 3 1 2 3 4 4 3 4 4 4 3 2 1 1 3 1 1 1 4 3 4 1 2 4 2 3 1 2 4 4 1 1 1 1 3 1 4 2 3 1 3 4 3 1 2 3 2 3 2 2 4 1 1 4 2 3 1 4 2 3 1 4 4 1 3 3 1 3 4 2 3 3 4 3 4 2 4 2 3 2 4 4 2 1 1 2 4 1 3 1 3 4 4 3 2 1 3 2 1 3 4 2 1 1 1 2 4 4 1 1 1 2 4 4 3 3 1 2 2 2 3 3 1 3 1 3 2 4 1 1 2 1 2 3 1 4 3 1 1 3 2 4 2 4 4 2 2 4 3 3 1 3 3 1 2 2 2 3 4 3 3 1 1 3 4 2 3 1 3 1 3 2 3 2 2 4 1 2 2 4 2 2 3 2 3 4 3 1 1 1 2 4 1 4 4 3 2 2 2 3 3 1 3 4 2 3 1 1 2 1 3 1 1 4 2 4 2 2 3 2 3 3 3 1 3 4 1 2 4 1 4 2 3 1 1 4 4 2 1 2 1 1 3 1 2 1 3 4 3 3 3 4 1 1 3 1 4 1 2 4 2 2 1 2 4 3 3 1 2 2 2 2 1 4 3 4 3 1 1 2 2 3 4 4 3 1 3 3 3 2 4 3 2 1 2 1 1 2 1 2 1 4 4 4 2 4 4 2 3 1 3 4 2 4 1 2 3 4 3 2 4 2 4 3 3 2 1 3 2 4 3 2 4 1 3 1 1 3 4 3 3 4 1 4 1 2 2 4 1 3 3 2 1 2 3 2 1 3 1 2 3 4 2 2 3 3 1 3 2 2 4 1 2 1 1 1 4 1 4 3 1 1 1 1 1 1 2 2 4 4 2 1 1 3 1 1 4 2 3 3 4 2 3 4 1 1 3 2 1 1 4 4 1 1 4 1 2 3 3 3 4 1 3 3 1 4 3 1 2 2 1 3 2 2 1 3 3 1 1 2 4 3 2 4 1 3 1 3 1 3 1 3 1 1 3 4 1 3 4 1 3 4 4 2 3 2 4 1 4 4 1 1 1 3 4 1 4 4 4 1 3 1 3 1 1 3 1 2 2 3 4 4 2 3 4 3 3 2 3 4 2 4 2 3 4 4 3 3 3 4 4 4 1 2 4 3 1 1 3 3 1 1 4 3 3 3 2 3 2 1 3 4 1 1 3 2 2 3 3 2 4 4 2 4 2 2 2 3 4 3 4 2 4 4 1 2 4 3 4 4 3 2 2 3 4 1 1 3 3 2 4 3 3 1 3 4 2 4 3 2 1 4 1 2 4 2 3 1 4 2 3 3 4 3 2 4 1 4 1 3 1 3 2 4 2 2 3 3 2 2 3 4 2 1 3 4 3 1 4 3 4 2 4 4 1 4 4 4 2 1 2 3 1 4 1 3 1 2 4 1 1 1 1 4 3 2 4 4 1 1 2 3 3 4 3 2 1 4 2 3 3 2 2 3 1 4 2 3 2 4 4 3 4 4 2 4 4 4 2 3 4 2 3 1 1 4 4 3 1 4 4 2 1 4 3 1 3 3 3 3 2 4 2 2 1 4 4 2 1 1 3 4 1 3 1 3 4 3 3 2 1 4 3 2 3 3 2 2 3 4 2 1 4 2 3 2 4 3 4 3 1 4 3 3 3 1 1 1 1 3 1 1 3 2 2 3 1 4 3 2 3 3 2 3 1 4 4 4 2 1 4 2 4 4 4 4 1 1 3 3 4 4 4 1 4 2 2 1 3 2 4 1 3 2 1 4 1 4 4 1 3 1 1 2 3 2 4 4 2 3 4 4 3 4 4 2 2 3 1 3 4 4 1 4 1 1 4 1 2 3 3 1 2 1 4 2 2 4 4 1 1 1 4 3 4 4 3 1 4 4 3 2 4 1 4 2 2 4 4 4 2 3 2 3 2 2 3 1 1 2 2 1 4 4 3 1 3 4 4 4 3 1 3 3 4 4 2 3 4 2 2 4 2 1 2 3 3 3 4 2 1 4 4 1 3 4 1 4 3 3 3 1 4 3 1 3 4 1 1 4 3 4 3 2 1 4 4 3 4 4 3 3 2 2 3 2 1 4 2 3 3 1 3 2 3 2 2 1 4 3 2 3 1 3 4 4 4 1 1 1 4 4 1 1 3 2 2 4 3 4 1 1 2 4 1 2 1 4 4 3 2 3 2 4 4 1 1 2 3 3 1 2 3 3 1 1 1 2 3 1 1 2 2 4 1 1 1 3 2 3 1 4 1 4 2 2 3 2 2 2 4 3 2 4 2 3 3 4 2 3 3 4 4 2 4 2 2 2 4 3 1 4 4 2 2 1 3 4 1 3 4 4 3 3 4 4 2 2 4 1 4 2 1 2 4 1 4 3 2 2 3 2 1 4 2 1 4 3 1 2 1 1 1 2 4 3 2 3 2 1 1 1 1 4 3 4 1 2 3 1 2 4 3 2 1 1 2 1 4 3 3 4 3 2 2 4 3 4 1 1 4 4 1 1 4 3 2 3 4 4 1 3 3 2 4 4 4 2 3 1 2 2 4 3 2 3 3 2 4 4 4 4 1 1 4 4 2 4 1 1 2 4 1 1 3 3 1 1 4 4 3 3 3 1 3 4 4 3 1 4 3 4 2 1 2 1 1 1 1 4 3 3 1 3 1 2 3 1 1 3 4 4 4 3 3 2 1 2 4 4 1 2 3 2 3 4 3 3 3 4 2 1 4 4 1 4 4 2 3 3 2 3 4 1 3 4 2 1 4 2 3 1 2 1 4 3 4 4 4 2 4 4 2 2 1 4 3 3 3 1 4 2 3 3 1 4 2 4 1 2 3 4 2 1 1 4 3 2 1 4 1 3 2 2 4 3 4 4 3 2 4 2 1 1 2 1 4 3 1 3 3 1 3 3 2 4 1 1 3 2 1 1 2 3 2 2 2 4 4 4 4 3 2 3 4 4 2 3 3 3 2 4 3 4 4 2 1 2 1 4 2 2 3 4 1 2 1 2 3 1 2 4 4 1 4 1 3 4 3 3 2 4 3 2 3 2 1 3 1 4 4 2 4 1 3 2 2 4 1 1 4 4 2 2 2 2 1 3 3 3 4 1 4 2 3 4 3 2 3 4 1 2 1 3 2 4 1 2 1 1 3 4 1 3 2 2 4 4 2 2 1 2 3 3 1 1 3 2 3 2 1 3 3 3 3 1 3 1 3 2 3 1 4 2 1 3 2 1 3 3 2 1 1 2 1 3 3 4 1 2 1 1 1 2 4 1 1 1 4 4 2 1 3 3 1 4 2 3 3 3 2 3 4 4 1 3 1 3 1 1 4 1 2 2 2 3 3 3 3 1 2 1 1 2 4 4 1 4 4 3 3 2 2 2 1 4 2 4 1 1 3 4 2 3 2 4 4 2 2 2 3 2 2 3 1 2 2 3 1 1 2 4 1 3 2 3 1 2 1 2 2 2 1 4 3 3 3 4 1 4 2 3 4 2 3 1 4 4 3 3 4 3 4 3 3 2 1 4 2 3 1 2 4 4 3 4 1 2 2 1 4 4 4 4 4 4 1 4 2 2 1 1 2 4 2 4 4 3 4 1 2 3 2 4 2 2 4 3 4 1 1 4 4 4 3 4 1 3 2 3 2 4 3 2 3 1 3 1 4 1 1 2 3 1 4 1 2 2 3 3 2 2 1 4 3 1 1 3 1 3 3 1 3 3 3 1 1 4 1 3 4 1 3 4 3 2 2 4 4 2 2 3 3 4 3 4 2 3 1 1 2 1 1 4 4 1 1 1 4 2 1 4 4 2 1 2 2 2 1 4 3 3 4 3 3 2 1 1 1 2 3 3 1 1 1 2 4 2 4 1 1 3 3 4 4 4 4 1 3 4 4 1 3 3 2 3 3 1 2 4 4 2 4 1 2 2 1 1 2 1 1 2 3 2 1 2 4 2 4 3 3 1 4 3 2 2 2 1 3 2 3 2 4 3 1 3 2 2 1 3 3 3 3 4 2 1 2 2 1 3 2 2 3 2 1 1 4 1 1 1 2 1 3 3 4 4 1 3 1 1 1 4 3 2 3 4 1 2 3 3 3 1 3 3 2 2 3 2 3 2 1 3 1 4 4 4 1 3 3 1 3 2 1 1 1 1 3 1 1 3 4 4 4 4 2 4 1 2 3 1 4 3 1 3 3 1 3 3 2 1 1 2 2 2 4 2 3 3 4 1 1 1 2 1 2 3 3 1 1 3 1 1 4 4 3 2 3 4 4 4 2 4 4 4 4 1 3 3 4 2 3 3 4 3 2 2 3 4 4 3 3 1 4 3 2 4 4 1 1 3 1 3 3 2 4 1 1 3 4 2 1 2 1 2 2 2 4 4 3 4 1 1 2 3 4 4 4 3 1 3 2 3 2 2 3 2 2 1 2 2 2 3 2 1 3 1 4 1 2 3 1 2 3 4 2 4 3 2 2 1 3 4 3 4 1 4 3 2 2 2 4 2 3 1 1 3 1 1 4 3 3 1 2 1 3 4 2 4 4 4 3 1 4 4 1 2 3 1 3 2 2 2 1 3 1 1 3 1 4 3 1 2 3 4 4 3 4 4 3 4 4 4 3 1 2 1 1 3 2 1 3 3 1 1 1 1 2 1 2 4 4 3 1 3 1 4 3 3 2 4 4 2 3 1 4 2 2 3 1 4 3 2 4 1 2 3 2 1 2 3 3 3 4 3 2 2 3 4 4 4 1 3 1 4 4 4 1 2 3 1 2 1 1 3 1 1 1 4 3 3 3 3 3 1 4 1 4 3 1 2 1 4 3 4 4 1 3 3 2 4 1 4 4 4 2 2 4 4 1 1 1 3 2 4 1 1 1 4 2 3 4 1 2 2 1 1 1 3 3 3 3 1 4 3 2 4 3 1 2 3 3 1 2 2 4 3 3 4 2 4 3 3 3 3 2 3 4 2 1 3 4 1 2 4 4 3 1 1 1 4 3 3 3 2 1 3 3 2 2 4 1 3 1 1 2 1 3 2 1 2 1 3 2 1 2 2 1 1 4 3 2 3 4 4 3 1 2 4 1 2 1 2 2 3 3 3 1 1 3 3 2 2 1 3 1 4 3 1 4 1 4 3 1 2 4 2 3 3 3 2 2 2 4 3 3 1 2 4 1 3 3 4 4 1 4 3 1 1 2 3 3 3 4 1 1 4 3 1 2 2 1 4 3 2 1 1 3 2 3 1 1 3 1 3 1 3 3 4 1 4 3 3 3 3 3 4 2 3 2 3 2 1 2 2 2 3 2 1 2 3 1 3 1 3 2 4 1 4 4 4 4 4 1 1 2 4 2 4 4 4 3 4 2 4 4 2 1 1 2 2 4 2 2 3 4 3 2 1 4 1 2 2 1 3 4 2 1 2 1 3 2 1 3 1 4 3 2 3 3 4 4 2 4 3 4 2 4 4 2 1 4 3 4 4 4 2 2 3 3 1 4 3 3 2 3 3 2 3 1 4 4 2 3 4 2 3 3 3 3 2 1 4 2 2 1 2 1 1 4 1 4 1 2 3 2 4 2 2 3 1 1 1 2 1 1 1 1 4 1 2 4 4 3 1 1 2 4 2 2 2 2 4 2 4 2 1 4 1 4 3 1 4 4 4 3 3 2 3 3 3 4 1 1 4 3 1 2 2 3 1 2 2 1 3 3 4 2 1 2 3 2 1 1 4 3 1 4 1 1 3 4 3 2 1 3 1 2 2 4 3 4 4 4 2 4 3 4 4 2 3 2 4 1 3 1 2 3 2 3 3 4 1 3 4 4 1 2 2 1 1 4 2 2 3 2 1 3 1 4 4 1 3 4 3 2 2 1 3 2 2 1 4 3 4 1 4 4 3 2 2 4 1 3 1 4 2 4 2 3 2 4 2 1 2 1 4 2 3 4 3 2 2 2 4 1 2 4 2 2 2 1 1 3 1 4 2 3 2 4 2 3 3 1 2 2 4 1 3 3 4 1 2 4 2 2 4 1 4 4 2 4 4 2 1 1 2 3 2 1 2 2 2 4 3 3 3 1 1 1 2 1 1 2 3 1 3 3 2 4 3 2 3 4 4 2 1 1 3 2 1 4 3 2 1 2 4 2 2 3 2 2 4 3 3 1 3 4 3 1 3 3 3 4 1 3 1 2 3 2 3 4 4 3 1 4 3 2 2 4 2 2 2 4 3 2 2 1 1 1 2 4 4 1 2 3 2 3 4 2 3 2 3 3 1 3 1 1 1 1 2 1 2 4 4 1 4 2 3 1 2 2 2 1 2 1 1 2 4 4 4 2 3 2 3 3 2 1 3 2 4 4 3 2 4 4 2 4 3 2 2 3 2 4 2 4 4 4 3 4 1 4 1 2 1 4 1 4 2 2 4 3 1 3 1 4 3 3 4 1 4 3 3 4 3 4 4 1 4 2 4 3 2 4 2 3 4 3 1 4 1 2 2 2 2 3 1 2 2 2 1 3 3 4 2 1 2 2 3 4 2 2 4 2 3 2 2 1 2 3 3 2 3 2 1 2 2 2 4 1 3 2 2 3 3 3 4 4 1 4 3 3 1 4 2 1 4 2 2 2 1 2 2 4 2 2 4 1 3 4 4 1 2 1 1 3 4 4 4 2 4 3 2 3 2 3 2 1 1 3 2 3 4 4 1 1 3 2 2 4 2 3 1 1 2 3 4 1 3 2 3 4 1 4 4 1 4 2 3 2 1 3 3 3 4 2 1 4 4 4 4 1 3 3 3 4 2 4 2 1 3 2 1 1 4 1 4 3 4 2 3 2 2 2 2 2 1 2 4 1 3 4 3 2 4 4 4 3 1 2 2 2 4 2 3 2 3 4 2 1 4 4 1 4 3 1 1 3 4 3 2 3 3 1 2 3 2 2 2 4 4 3 1 3 3 4 4 3 1 1 4 4 1 4 2 2 3 3 3 1 4 2 4 3 3 4 4 3 1 2 3 3 1 2 4 1 3 2 4 4 3 2 2 3 2 1 4 4 3 2 1 1 4 1 3 2 4 4 4 4 4 4 1 3 1 1 2 1 4 2 3 4 2 2 3 3 2 3 1 1 3 3 2 4 3 3 1 1 4 3 2 1 2 4 3 2 1 4 3 1 2 1 3 4 4 2 1 3 3 4 4 2 3 2 1 3 2 4 3 2 1 2 2 2 1 1 1 3 2 1 2 2 3 1 4 4 4 4 4 4 2 3 2 3 3 1 4 3 2 4 2 1 2 2 3 3 2 2 3 2 4 3 2 4 2 2 2 3 4 1 2 4 4 4 2 7 4 7 2 6 2 6 7 2 4 5 3 7 1 2 1 4 2 1 8 3 8 8 4 1 6 2 1 2 1 6 8 5 8 7 4 6 7 2 7 7 3 3 3 5 6 6 3 2 7 6 4 2 8 7 5 3 1 6 2 8 6 6 4 7 7 7 5 6 5 3 7 2 1 2 5 6 5 6 4 3 4 7 4 7 8 2 7 3 4 8 1 6 2 4 5 8 5 2 8 8 8 7 3 1 8 6 8 7 2 7 5 5 6 2 3 1 3 8 5 6 5 3 4 4 6 8 1 1 2 3 7 7 4 3 7 1 7 5 5 3 2 6 8 8 6 5 2 5 4 7 1 2 5 8 3 1 7 8 2 4 1 7 3 4 7 1 2 2 1 6 3 7 6 6 4 2 4 2 3 8 8 8 2 4 6 5 4 3 8 6 1 4 7 3 1 7 7 2 3 6 4 2 4 4 6 2 5 5 8 7 2 7 6 5 1 8 6 3 1 2 3 1 4 2 8 4 8 7 1 8 7 2 2 8 3 2 7 6 1 8 5 2 4 5 1 7 2 1 5 6 4 8 7 5 3 4 4 5 3 2 3 6 7 1 1 5 8 3 5 4 7 5 8 2 3 7 6 4 8 4 7 6 7 8 7 3 6 6 7 7 3 1 1 6 6 6 4 3 7 7 3 5 4 3 8 2 4 5 3 5 3 5 3 1 5 8 5 3 4 1 1 4 8 1 1 8 6 7 4 2 8 7 7 5 8 2 7 7 6 2 3 2 1 1 7 7 2 6 5 2 4 8 7 1 7 8 6 5 8 8 7 4 7 6 7 1 5 6 3 4 6 7 8 5 1 4 5 8 5 2 2 4 6 2 8 4 3 6 4 2 1 8 6 8 3 4 1 5 1 4 6 5 2 8 2 8 2 2 2 1 2 5 4 4 7 7 4 5 8 4 8 7 4 4 2 7 7 2 3 2 7 5 6 6 6 6 6 6 2 6 1 5 6 8 1 6 4 6 7 8 1 8 4 4 2 1 2 1 1 1 3 1 5 4 1 1 6 3 8 3 2 6 7 1 2 8 2 6 2 5 4 1 6 4 8 2 8 2 7 7 2 4 1 3 6 1 3 4 5 2 7 1 2 1 1 7 6 4 2 1 4 8 6 1 6 3 3 8 7 8 5 1 4 4 1 1 1 5 8 7 1 4 5 6 5 1 4 3 1 3 1 5 8 1 3 1 4 1 5 4 3 7 5 2 5 6 7 5 5 7 2 1 5 2 3 8 2 8 5 3 8 5 4 1 4 2 8 7 4 2 4 3 2 8 7 8 6 4 8 8 8 1 5 3 3 1 6 4 4 2 8 1 8 4 1 8 5 5 6 7 3 4 8 2 5 4 5 5 1 1 3 1 8 3 5 8 2 6 4 4 6 2 5 8 8 1 1 8 1 1 6 2 4 4 8 8 5 7 8 6 6 2 3 3 6 7 7 1 4 8 2 5 1 1 5 5 2 5 5 5 1 2 3 1 4 6 4 4 6 2 6 3 8 4 1 5 7 5 8 5 3 2 1 7 5 6 8 3 6 7 4 7 2 5 8 7 8 6 5 7 4 7 1 5 8 8 1 3 8 8 3 4 5 5 2 4 6 6 3 3 3 1 6 6 2 7 7 7 1 5 2 7 6 7 1 6 2 8 1 1 1 5 7 5 3 1 3 7 1 5 7 4 2 1 6 3 2 2 7 7 7 2 7 8 7 4 8 8 4 7 7 8 5 3 5 1 3 1 7 2 7 6 1 5 5 7 4 7 5 8 5 2 6 5 1 5 3 6 5 7 1 7 1 7 8 3 1 4 1 2 6 4 2 7 7 5 1 2 4 4 3 6 8 7 1 4 5 8 4 5 2 5 6 8 7 2 3 4 7 6 2 3 8 3 3 6 3 1 3 4 6 3 5 7 4 1 4 6 8 4 3 6 1 3 5 1 7 6 3 4 1 8 8 5 5 8 1 6 8 8 5 3 6 8 1 2 5 8 3 5 3 7 5 6 5 7 2 1 6 1 3 4 4 1 6 6 5 4 4 3 8 8 4 1 6 5 8 7 3 2 1 7 8 8 7 2 2 7 6 3 7 5 6 4 7 1 6 5 5 4 1 6 1 1 5 1 4 3 6 8 7 6 2 4 8 1 8 4 6 5 8 6 4 7 2 2 8 6 2 3 2 5 2 5 8 5 4 1 2 1 2 8 6 6 7 6 7 2 2 4 1 5 6 5 1 5 5 7 8 4 8 7 5 8 5 6 5 2 4 8 2 6 7 1 1 8 7 8 7 8 1 3 8 5 5 1 4 4 3 2 2 4 8 4 5 7 4 3 1 4 1 5 6 1 1 2 2 2 1 2 1 5 3 2 8 6 2 6 6 1 1 5 7 3 6 6 7 2 7 6 8 4 8 2 7 4 2 2 3 7 4 8 7 1 2 3 1 3 5 7 6 7 8 6 7 8 2 1 5 1 3 1 5 1 6 1 7 6 4 2 4 1 1 1 1 2 6 1 5 3 1 5 2 6 3 3 5 1 2 3 5 3 2 2 8 4 5 1 1 3 8 3 1 8 4 4 2 7 4 7 6 3 3 8 7 7 4 7 5 1 1 2 3 5 1 1 7 2 5 2 1 8 8 7 4 5 5 7 2 7 7 1 7 1 1 4 8 3 8 7 7 7 2 3 5 8 6 8 1 8 7 3 1 3 2 6 6 8 8 1 5 6 8 3 8 2 1 3 2 8 4 3 2 7 8 6 5 3 2 6 7 6 6 4 5 7 5 2 7 2 1 8 3 1 3 4 3 7 4 5 4 1 5 7 6 7 4 6 7 2 2 3 3 4 3 1 7 6 1 6 4 3 6 4 6 8 3 8 4 3 4 3 4 3 3 2 7 6 3 1 1 2 6 6 2 7 2 3 5 6 4 1 7 2 4 1 2 6 6 4 7 7 2 4 8 5 2 8 1 8 4 6 8 1 1 1 4 4 7 5 6 4 3 2 6 7 1 2 2 4 5 3 3 1 8 3 8 7 7 5 6 4 5 7 4 5 3 1 3 1 7 8 4 5 8 2 4 8 4 4 3 3 1 2 3 3 3 6 2 7 1 7 8 6 8 3 6 5 4 7 4 5 2 8 1 5 7 8 2 4 1 7 8 5 4 5 2 6 2 7 8 8 3 7 2 1 2 7 7 8 3 6 8 5 4 4 6 5 1 4 4 5 7 5 2 3 8 2 8 3 5 2 5 6 2 6 6 7 7 7 3 3 6 4 2 4 5 1 4 3 2 2 5 8 3 1 5 3 7 6 6 8 4 8 3 8 1 8 4 2 5 5 4 4 5 2 7 5 3 2 1 2 4 5 3 8 7 3 2 2 7 8 4 5 4 1 4 1 2 8 2 6 5 5 7 4 3 5 3 7 5 6 8 7 1 1 5 3 7 6 3 2 7 6 8 5 2 4 5 4 2 7 5 4 3 3 2 6 1 5 8 8 6 3 8 7 1 2 7 2 8 8 5 1 4 4 8 8 6 1 5 2 5 2 6 7 4 6 3 7 7 8 1 3 5 8 3 7 8 1 5 4 4 7 5 2 6 6 7 2 4 4 2 5 4 3 1 5 7 7 4 2 4 7 3 4 4 6 3 1 3 2 5 7 1 4 7 3 4 8 1 3 4 4 7 2 2 5 4 2 7 3 1 2 4 3 6 2 4 7 4 2 7 7 1 3 3 2 3 5 4 3 8 1 5 2 1 3 3 6 7 2 1 4 7 5 6 8 3 6 2 8 3 3 5 8 6 1 5 6 1 8 6 5 8 6 1 2 4 5 8 3 5 7 6 1 5 1 2 7 6 7 3 5 7 8 5 8 6 8 8 1 3 6 4 2 7 8 4 8 1 2 6 7 6 6 2 2 7 5 8 3 2 7 2 7 5 1 7 4 2 5 8 8 6 1 1 3 2 5 1 2 6 6 5 6 4 7 5 2 1 2 5 8 6 3 6 3 7 6 6 6 1 8 6 1 4 8 3 6 4 1 5 3 5 8 7 2 5 6 5 2 4 3 6 2 7 4 4 1 3 1 5 3 1 3 1 7 8 5 8 8 5 7 5 5 5 6 2 8 2 7 5 8 1 3 4 8 4 7 2 3 2 1 7 1 7 4 2 4 4 7 8 3 7 5 8 1 7 2 7 6 3 4 4 8 8 1 4 4 7 1 5 3 7 2 7 3 1 8 8 1 6 1 7 4 7 6 5 7 7 7 6 6 6 7 2 2 8 7 4 8 4 6 5 3 8 1 5 4 3 6 8 8 6 4 6 3 2 5 1 2 3 3 7 3 3 4 4 1 7 2 7 8 6 1 4 1 1 2 7 4 8 8 5 5 5 3 2 5 2 6 4 7 8 6 4 1 1 4 6 5 3 1 1 5 3 7 2 2 2 8 1 3 2 2 7 5 3 7 7 3 1 7 7 5 4 6 1 8 8 6 4 2 2 2 2 3 6 7 2 3 3 8 3 7 3 4 6 4 2 8 1 1 6 3 5 5 4 5 4 4 7 1 4 1 5 1 6 7 4 6 4 8 3 2 6 1 1 4 6 2 6 4 8 1 4 5 2 6 7 5 1 8 1 8 5 7 2 3 5 2 5 7 7 6 2 4 4 8 3 8 6 7 4 4 2 2 3 3 1 1 7 5 6 2 7 4 8 8 6 2 5 8 8 8 1 3 3 1 1 4 7 6 2 5 7 6 5 6 1 8 1 5 5 4 2 1 4 8 5 4 3 6 3 3 7 1 8 6 8 8 3 7 5 7 2 4 7 3 8 1 1 5 2 5 3 2 2 6 4 4 5 3 3 2 4 3 5 5 6 3 6 3 6 6 4 7 2 6 5 2 8 1 6 5 4 5 5 3 6 8 5 4 6 1 5 3 8 7 1 6 1 7 6 3 5 3 5 2 5 1 7 7 7 5 6 8 1 1 7 7 8 2 2 2 1 6 2 7 5 4 4 3 2 1 6 1 7 7 5 3 7 4 6 8 8 4 5 8 8 6 8 5 6 6 4 7 3 2 7 1 3 8 1 8 1 6 5 1 2 6 4 4 2 6 4 1 6 8 3 3 4 8 1 4 6 6 3 5 2 5 1 4 3 6 5 5 3 3 4 1 1 7 2 2 3 6 5 5 4 1 7 5 5 7 2 1 2 2 3 3 7 1 2 4 8 5 2 1 5 3 8 6 3 3 1 2 5 8 3 2 2 8 8 6 8 8 8 5 4 3 3 7 8 6 2 3 5 5 1 4 5 7 5 2 4 7 4 8 6 8 8 4 4 1 4 1 6 7 8 6 6 8 1 2 1 5 8 2 6 6 4 3 5 6 2 4 1 8 4 7 3 5 2 1 7 1 2 7 8 7 7 5 1 8 2 3 1 6 6 5 4 2 1 8 7 5 8 6 7 8 2 1 5 6 6 7 1 3 4 3 4 2 3 3 3 7 6 5 6 4 3 6 3 3 3 6 7 5 5 6 4 8 2 1 1 3 4 2 3 7 6 4 2 4 8 4 2 5 1 2 3 7 3 7 5 5 3 4 5 7 5 6 2 3 6 6 5 5 1 2 7 1 5 2 6 8 8 8 6 7 5 6 3 6 2 5 8 4 6 7 3 7 4 2 7 8 6 2 4 8 7 5 3 8 2 2 2 3 1 7 8 3 6 3 6 2 3 3 6 4 5 4 4 7 8 7 5 3 7 8 7 8 8 6 1 6 8 6 1 5 2 2 3 7 3 7 6 8 4 1 1 4 6 8 5 7 2 8 2 6 6 7 6 8 7 4 5 6 7 2 3 3 5 4 7 3 6 6 2 4 6 7 5 3 7 1 6 1 8 3 7 2 8 5 1 1 5 8 7 1 8 3 8 2 3 4 5 7 6 8 3 1 1 4 6 4 3 7 1 7 5 8 1 1 2 2 4 2 8 7 3 6 2 3 4 4 2 5 7 8 8 1 2 5 8 4 4 1 4 4 8 6 6 6 2 3 1 3 6 8 1 5 4 4 8 8 6 1 3 3 1 3 5 8 7 7 6 3 3 6 2 4 6 3 1 8 3 7 6 3 4 2 5 5 7 7 4 6 1 5 2 7 3 5 1 2 6 1 3 8 5 3 5 4 3 8 6 4 4 6 1 1 4 7 6 2 3 4 4 8 7 2 7 3 1 1 4 4 8 4 6 5 4 3 3 6 5 2 3 7 6 5 4 2 7 6 3 2 3 8 8 1 5 1 7 1 2 5 2 1 5 8 5 6 6 4 5 7 1 4 5 5 4 3 4 1 5 4 6 3 4 3 2 7 6 2 6 2 6 1 2 6 7 2 3 1 8 5 1 3 1 7 1 2 2 3 1 2 3 4 1 4 2 8 2 5 4 4 2 5 6 7 7 1 4 4 3 5 5 2 3 2 7 6 5 1 4 8 1 2 2 6 3 6 6 2 1 8 1 1 4 5 4 4 5 5 8 6 8 6 8 4 3 1 4 8 1 6 8 8 4 7 2 4 3 5 8 2 3 1 7 5 1 7 8 4 5 4 4 6 8 7 6 3 1 8 5 4 7 6 4 7 5 5 3 2 7 5 1 4 2 8 8 8 1 6 8 5 5 1 5 7 4 5 6 1 4 2 4 6 7 3 5 7 6 3 2 3 3 2 3 2 3 5 7 6 5 3 5 4 5 5 6 3 3 7 4 1 5 8 6 1 4 4 8 6 6 4 2 2 4 7 4 3 3 7 8 8 7 1 8 2 5 8 6 8 6 3 8 2 8 2 4 4 1 4 3 6 6 5 6 8 3 4 3 2 6 5 3 3 8 5 6 7 3 1 5 3 4 6 7 7 4 1 6 6 2 7 5 2 2 3 4 6 6 8 6 3 7 6 2 8 4 4 6 8 3 1 6 1 6 7 7 8 8 7 2 2 1 7 7 1 1 1 8 1 8 7 8 6 6 3 3 6 7 1 4 8 4 8 3 2 5 3 5 1 3 7 7 1 5 4 3 7 8 2 2 2 6 8 5 4 5 2 3 5 5 2 6 4 8 5 7 7 2 5 5 6 8 4 7 5 7 6 5 7 5 7 2 6 8 8 1 2 5 3 3 3 5 1 4 1 5 5 7 1 5 8 5 7 8 8 4 3 4 4 8 4 3 8 6 2 2 4 4 3 1 5 3 6 1 5 4 7 2 2 1 4 7 4 4 5 2 5 3 5 2 3 7 7 3 7 3 2 1 1 4 1 4 7 1 4 1 2 4 1 4 1 7 5 6 7 7 4 8 2 3 2 1 4 2 1 1 7 6 5 7 7 1 5 1 4 3 8 4 4 3 1 8 8 1 3 7 5 7 3 1 3 5 8 1 2 7 2 1 4 8 2 4 8 6 3 1 6 4 5 2 6 4 3 1 1 7 3 2 2 5 7 6 4 8 6 1 1 3 6 1 3 5 3 3 2 1 3 3 4 6 3 6 8 7 1 7 2 4 2 5 1 5 3 5 6 7 3 1 5 2 7 2 2 7 7 7 6 6 8 5 2 7 6 3 2 2 7 4 8 7 3 7 7 1 1 1 1 6 6 4 1 2 6 4 6 4 4 6 1 5 5 2 8 6 4 3 5 4 1 8 7 1 2 5 6 5 3 7 5 6 5 5 1 7 3 2 4 6 6 3 1 6 5 6 7 4 7 3 6 1 4 4 1 5 5 3 4 5 2 2 6 5 8 6 2 8 3 5 3 2 3 7 2 3 3 4 3 3 7 8 3 2 8 8 3 3 1 6 1 7 1 5 1 5 5 6 3 7 4 5 7 4 3 6 7 3 5 3 1 6 7 2 2 5 1 7 6 7 5 4 3 4 4 3 8 6 1 1 1 7 7 1 1 3 1 2 7 8 8 5 6 1 8 4 7 3 8 6 7 7 7 4 1 2 1 1 6 3 8 7 4 7 1 7 2 8 4 8 8 7 3 2 1 8 7 6 6 4 2 8 2 1 8 1 7 6 8 1 1 6 4 4 3 2 6 6 6 5 5 5 2 2 2 2 7 5 2 5 6 1 3 7 3 3 7 4 2 2 7 2 2 1 4 5 7 7 3 2 5 4 4 2 8 8 6 1 8 8 5 4 8 7 3 6 4 8 3 3 2 3 4 4 4 4 6 4 6 2 1 8 7 7 8 1 5 3 8 1 6 4 8 4 2 8 8 5 4 6 7 1 2 4 3 4 7 8 6 5 6 5 7 3 4 3 1 6 4 7 7 1 5 8 4 6 1 1 7 2 2 5 8 4 2 5 3 3 3 7 5 5 5 3 3 4 2 1 1 4 4 7 6 7 2 6 5 2 2 7 2 5 3 4 7 1 3 2 5 2 7 4 4 5 3 5 6 4 3 2 8 7 6 2 5 4 5 6 4 6 6 2 3 8 5 6 2 7 6 5 2 1 3 3 2 5 3 7 8 2 6 7 3 8 2 4 6 6 1 8 5 1 3 7 4 8 2 8 2 3 3 8 3 3 1 3 4 4 6 8 4 4 2 1 3 4 6 4 2 6 5 4 5 2 1 5 5 7 5 1 6 4 7 6 8 2 4 7 2 3 1 3 5 4 6 5 5 3 4 6 2 8 7 7 3 6 2 5 5 5 1 4 7 4 1 1 5 4 7 6 7 6 3 5 4 2 8 5 3 2 8 6 7 3 4 3 8 3 8 2 6 7 6 8 2 5 8 5 8 3 5 8 2 6 5 3 4 7 6 1 4 3 2 6 8 8 3 8 3 1 8 8 5 4 8 3 5 6 2 3 8 6 1 7 1 1 7 6 1 2 4 4 6 3 3 3 5 2 3 3 7 7 4 3 4 4 7 8 2 8 7 2 2 5 6 1 6 6 1 3 8 6 4 7 1 7 2 5 5 6 8 1 2 1 8 1 2 5 2 3 7 2 1 6 8 1 7 8 6 2 4 4 4 1 3 1 1 8 5 6 2 4 5 3 2 6 7 5 1 3 8 1 3 8 5 4 2 8 8 7 8 3 7 2 6 5 6 4 7 5 5 2 3 7 6 5 8 1 7 3 5 7 5 6 7 5 2 7 8 3 6 5 5 2 5 5 6 8 6 7 8 1 1 3 6 6 5 3 1 6 8 5 8 8 4 3 4 7 8 4 2 5 4 5 3 6 2 1 7 1 5 4 1 5 4 2 2 5 7 4 6 6 8 2 4 1 1 8 2 5 7 3 5 4 7 8 2 2 4 6 8 1 5 2 3 1 1 6 1 7 7 7 1 7 7 5 7 2 2 2 7 7 7 4 3 1 4 1 5 4 5 6 7 3 1 2 4 6 7 7 6 6 7 2 8 5 8 1 3 2 5 5 7 4 7 6 4 7 3 2 7 6 4 4 2 7 8 8 3 7 8 3 3 6 6 4 8 8 5 3 7 7 8 7 4 1 5 3 4 5 6 8 8 6 8 6 1 5 4 6 8 7 7 8 4 3 6 4 6 3 4 8 7 5 8 1 7 6 3 5 3 4 2 8 3 4 5 8 7 3 7 2 2 2 6 5 2 1 4 6 7 1 1 1 1 2 4 7 8 2 6 8 3 6 7 4 5 8 4 2 2 7 8 3 3 6 4 4 3 3 5 4 5 4 3 8 6 5 3 4 1 5 4 8 2 2 8 7 2 5 6 6 3 3 5 4 5 1 1 2 8 4 3 5 1 1 4 7 8 4 8 7 8 3 1 8 8 1 6 5 5 4 2 2 4 1 4 5 4 3 4 4 3 3 8 1 2 3 5 5 7 1 4 7 4 4 1 4 4 6 1 2 3 5 7 5 3 4 1 6 4 8 8 6 6 4 8 5 7 7 8 7 4 5 5 3 6 8 7 5 7 4 2 8 8 7 6 3 7 1 8 3 1 2 4 8 4 6 7 1 1 6 4 8 7 2 1 5 4 5 8 8 7 7 5 4 5 1 8 7 3 2 2 5 3 7 1 7 2 3 4 3 4 2 6 7 7 1 7 2 7 6 2 3 3 7 1 1 1 1 5 5 5 1 3 6 4 5 2 5 5 8 6 4 3 1 8 1 8 2 4 7 6 5 2 5 4 3 4 5 4 2 4 7 8 8 3 4 1 3 5 6 6 3 6 4 4 1 7 6 4 3 2 1 1 5 2 2 8 3 5 3 8 6 2 7 3 1 8 8 3 2 7 5 1 1 1 3 7 5 6 7 7 6 2 4 3 8 2 6 4 3 3 1 2 3 7 2 2 7 7 6 4 3 1 6 4 7 7 5 2 3 6 6 7 6 1 5 3 8 7 5 3 1 3 6 5 6 2 6 4 5 6 3 7 6 6 3 8 5 2 5 6 7 5 3 2 4 1 8 8 1 3 2 1 8 5 2 4 5 5 5 5 3 2 3 2 3 4 4 7 2 4 5 5 5 3 8 5 4 7 3 6 8 7 7 5 1 8 8 6 3 4 7 3 7 4 5 2 7 6 4 1 4 6 2 8 3 7 5 1 2 5 2 1 1 2 2 1 4 5 4 5 1 4 8 8 2 2 6 6 3 4 3 8 5 3 8 3 8 6 1 7 4 1 8 4 7 7 8 3 5 8 3 3 8 5 2 6 2 4 8 2 7 2 4 8 7 7 7 3 7 7 6 4 7 8 8 1 1 7 7 2 1 2 7 4 5 2 7 3 5 3 4 8 5 7 7 6 6 6 7 1 6 3 1 3 4 5 3 8 6 4 5 6 2 4 8 7 8 4 1 4 8 5 1 4 7 1 7 1 1 8 6 7 5 1 7 7 4 6 8 2 3 2 2 1 2 3 3 2 8 7 4 4 1 4 5 1 7 4 5 6 2 7 8 2 4 3 4 2 4 2 8 5 8 5 1 7 4 6 5 2 7 7 4 5 4 5 5 8 4 1 8 2 1 5 1 5 3 6 1 2 2 1 3 5 1 2 5 5 7 1 1 3 4 5 3 2 6 7 2 4 5 4 1 5 7 8 7 5 8 2 8 4 5 8 5 2 2 7 1 6 7 3 3 1 5 3 4 3 6 2 4 8 8 4 5 1 5 4 4 2 7 3 4 1 4 2 1 4 8 1 5 6 7 2 3 2 3 1 1 4 6 6 2 7 8 4 4 6 6 5 5 2 3 3 2 1 1 8 6 2 6 7 7 6 1 1 2 4 2 8 1 3 3 5 6 2 7 2 4 2 6 5 8 8 1 7 8 2 7 1 3 1 6 2 6 4 8 2 2 6 8 3 1 1 4 5 7 2 6 8 8 5 2 5 3 1 2 3 1 7 6 1 8 6 8 5 7 5 4 6 3 6 2 1 5 7 4 6 7 2 3 4 4 6 7 1 6 8 6 5 1 4 1 2 5 8 8 2 6 8 2 3 4 4 4 5 2 5 7 6 3 7 3 7 3 4 2 3 3 2 1 7 3 5 1 7 6 3 8 1 2 1 7 7 7 3 6 5 8 4 8 1 7 4 7 6 2 6 1 2 3 4 3 3 6 6 8 5 8 8 2 8 7 7 5 2 5 7 7 8 4 4 5 8 1 2 8 8 1 2 5 7 4 4 2 5 2 5 6 6 1 1 6 3 8 6 3 3 8 1 6 5 5 4 6 2 2 4 5 6 7 3 4 4 6 6 7 7 3 2 8 5 3 5 1 1 4 6 3 7 4 7 1 7 5 6 3 3 7 6 3 3 5 1 1 1 5 3 7 6 2 5 8 2 3 1 3 1 4 1 5 1 6 5 8 3 1 3 2 8 6 2 2 4 3 2 8 3 7 7 8 5 3 8 8 4 5 378 752 46 526 781 409 68 831 293 785 279 122 280 187 859 740 701 115 253 130 805 410 34 727 818 642 433 620 97 47 362 111 417 238 767 636 326 84 89 417 250 202 760 821 225 638 335 371 661 409 543 310 619 152 558 385 769 197 633 532 374 439 727 139 234 228 88 210 297 401 707 265 390 837 745 831 569 482 396 280 581 662 654 482 141 610 214 630 191 820 171 382 26 287 819 404 778 580 507 185 699 794 130 447 276 814 664 607 852 176 165 607 708 59 507 337 750 444 782 704 232 818 335 782 224 281 377 737 601 500 1 215 85 466 373 203 194 648 548 526 149 778 338 504 316 174 15 501 745 828 248 544 810 799 323 779 222 407 479 664 100 592 378 226 463 216 625 165 403 812 385 635 190 331 374 30 48 265 423 487 537 824 127 372 857 422 771 457 265 677 410 578 292 702 785 273 375 41 382 91 153 756 27 581 522 249 322 195 345 546 540 262 29 106 111 77 286 79 97 479 627 10 313 33 208 140 119 63 630 523 99 378 168 338 817 9 258 803 418 815 764 814 220 149 459 551 683 689 700 446 393 757 384 223 111 201 730 424 81 576 407 412 120 672 843 604 66 640 823 547 175 163 849 576 234 644 826 97 576 64 410 144 147 854 227 461 771 38 59 733 349 226 784 365 250 626 121 257 815 539 146 354 28 710 151 694 263 416 48 507 175 666 442 113 338 146 815 475 210 777 171 8 219 650 376 823 91 242 96 353 470 264 60 206 456 407 412 273 187 844 573 218 667 121 115 561 335 442 117 803 183 717 248 823 359 304 235 87 14 261 423 570 179 613 280 786 22 743 223 466 558 844 263 409 372 506 130 832 185 70 767 459 499 308 515 824 514 736 369 787 317 378 648 80 619 650 411 190 517 851 492 581 208 316 482 745 520 795 358 512 752 350 260 791 748 110 518 841 11 70 826 578 664 370 228 221 137 307 332 846 223 697 314 202 629 668 846 603 339 358 624 213 289 236 525 425 708 101 329 259 275 720 470 190 574 421 460 708 33 750 843 650 59 35 124 677 99 76 471 690 673 476 587 460 481 345 354 740 637 651 143 831 356 662 614 686 91 642 461 601 445 465 467 289 861 206 562 447 802 726 61 360 305 756 483 515 309 610 648 91 433 392 344 637 755 680 626 182 299 116 371 693 500 548 772 194 49 582 796 596 821 396 472 456 303 473 861 188 170 795 539 315 485 506 238 534 724 827 595 335 128 354 32 242 584 156 422 697 573 190 207 671 515 343 758 484 403 835 525 599 606 270 419 244 201 545 420 663 593 344 166 781 683 619 537 711 551 638 327 57 98 588 179 543 763 142 854 338 803 603 838 58 77 750 848 327 646 380 699 718 444 719 646 498 644 273 132 212 674 533 512 573 614 558 659 757 128 218 81 856 301 428 235 598 395 313 611 452 426 661 234 5 495 712 718 201 561 599 604 365 113 19 313 421 296 522 572 805 306 720 679 177 857 232 415 154 606 367 219 13 451 592 655 467 23 109 407 490 155 250 212 556 489 694 372 427 174 641 604 464 614 741 329 729 711 653 714 791 23 750 565 606 576 274 200 427 335 523 211 158 659 698 11 413 175 557 179 734 695 259 154 307 45 205 847 568 790 582 377 576 283 201 178 859 689 102 579 768 626 703 796 256 658 198 539 52 490 422 66 140 361 850 413 129 431 34 23 344 617 11 177 92 283 259 704 644 799 506 762 372 35 505 364 833 836 75 640 564 570 179 46 699 282 746 516 665 504 812 640 284 4 747 557 580 100 824 6 328 258 304 343 722 531 89 655 563 210 536 191 75 723 637 263 6 236 369 284 428 515 2 604 808 309 621 72 211 366 566 423 638 133 159 587 766 363 23 58 651 351 672 53 302 302 274 575 249 760 423 316 495 641 717 594 571 405 329 547 672 201 267 556 141 698 817 802 600 142 318 569 13 54 437 664 400 729 411 340 287 714 688 448 9 107 755 832 277 676 111 852 612 802 493 465 663 322 64 20 663 611 355 346 858 508 365 621 142 280 261 70 601 478 346 444 293 515 271 149 519 544 485 698 367 722 118 622 67 179 361 735 259 143 528 824 694 806 92 107 494 16 768 492 681 631 645 53 169 566 359 402 301 127 420 189 821 112 408 136 325 469 464 378 266 604 432 548 435 795 713 118 800 809 635 272 505 578 475 720 796 457 854 182 806 858 244 568 646 473 442 500 546 740 580 383 99 355 426 452 859 195 760 176 705 480 293 855 737 140 518 166 371 322 116 731 306 797 95 693 532 758 476 608 298 176 251 135 758 150 38 169 238 662 852 428 577 804 831 556 209 610 182 667 574 709 783 444 207 743 334 83 618 376 634 144 31 518 512 350 174 190 596 656 845 27 738 789 830 107 16 3 558 711 302 783 38 509 101 61 608 212 398 662 783 417 608 288 769 221 828 777 237 380 664 9 612 232 403 845 395 446 416 84 324 525 421 547 422 832 630 656 544 366 214 221 601 112 365 187 542 787 182 219 285 273 56 76 278 472 153 288 468 793 571 313 73 686 119 472 398 143 399 451 379 179 225 610 361 152 616 265 861 460 565 526 616 290 676 44 104 602 834 57 578 820 239 689 617 804 515 388 520 720 640 309 279 210 766 511 382 40 226 773 692 841 40 229 472 497 3 826 75 837 139 246 398 378 513 770 655 675 36 401 234 428 787 699 850 99 373 14 222 710 233 370 56 843 30 560 266 198 207 175 517 268 508 608 714 832 378 458 584 732 624 266 404 212 359 442 404 500 18 837 328 261 75 550 506 336 252 156 540 475 155 494 176 528 105 109 799 754 6 829 600 686 718 7 618 270 702 409 447 173 560 604 638 323 355 265 428 767 235 214 120 30 784 535 281 681 2 462 162 697 553 289 559 664 530 122 659 213 13 281 278 536 228 617 462 438 646 521 811 365 457 301 760 221 538 664 608 659 462 704 795 38 814 448 394 92 808 832 613 567 598 832 606 779 794 537 244 799 855 517 832 590 193 300 184 402 41 9 382 307 849 781 340 310 616 247 77 272 729 541 362 351 78 365 748 612 820 142 823 206 256 539 113 728 329 127 851 246 48 248 223 482 299 178 206 800 793 347 227 38 20 763 319 818 693 618 322 752 726 699 187 183 32 504 567 505 265 188 774 109 251 504 82 741 212 184 423 158 203 813 272 738 354 620 134 100 496 74 156 495 398 501 544 486 469 394 241 354 149 395 680 670 822 54 455 637 449 285 425 503 760 402 388 602 162 826 373 398 547 853 752 319 276 616 396 533 748 677 637 193 234 528 116 644 391 549 818 636 774 169 721 666 435 526 4 446 853 455 122 71 373 781 538 746 344 505 651 818 64 374 786 542 605 607 538 98 846 450 858 412 260 79 439 382 116 250 409 773 397 400 683 105 66 682 241 480 150 107 843 618 657 510 55 149 597 62 220 432 483 481 412 543 727 766 499 746 67 746 160 1 807 194 148 685 195 342 796 361 187 46 627 669 305 790 351 315 170 340 136 203 121 650 763 446 288 193 757 808 432 112 17 694 349 345 446 627 565 753 852 573 547 790 416 20 144 570 333 319 683 195 533 246 289 847 437 609 473 385 354 783 97 382 829 290 571 451 713 108 545 592 104 830 162 642 168 560 381 101 290 490 662 165 700 231 643 195 397 522 836 191 490 63 795 351 261 309 55 453 254 728 93 824 24 129 4 341 216 629 430 480 156 557 526 130 638 594 262 661 146 109 288 799 658 802 805 674 710 169 137 614 49 5 436 22 607 698 703 623 494 196 515 805 625 199 599 208 796 728 576 132 737 6 223 183 756 157 297 429 859 161 581 837 759 417 509 236 639 106 127 451 211 826 432 611 184 215 382 257 102 860 419 92 43 123 413 704 611 548 750 465 216 755 186 716 289 464 499 850 137 339 287 275 167 311 795 762 559 247 362 637 13 15 401 181 589 659 268 29 809 73 624 681 324 818 628 188 458 429 701 443 331 79 289 501 214 416 573 577 789 466 382 126 598 141 610 403 850 735 256 554 446 34 33 319 512 793 734 843 421 486 231 310 172 18 849 426 725 770 695 528 448 251 468 735 234 174 420 601 72 301 209 3 66 244 171 460 604 32 322 7 627 263 156 538 630 332 490 499 330 633 221 823 417 475 146 699 98 758 174 447 16 834 427 291 616 278 541 241 401 809 785 41 377 382 683 102 575 342 309 102 822 304 552 161 857 422 667 808 86 164 442 284 712 496 227 442 43 59 617 287 695 628 233 354 372 96 576 192 37 815 580 117 814 451 231 571 238 490 372 300 345 411 602 616 173 445 417 43 143 645 193 503 326 93 451 226 748 3 250 616 598 754 479 539 540 706 522 346 264 857 751 446 399 634 582 274 585 479 484 733 151 581 176 285 452 606 517 485 116 689 267 756 294 328 478 389 723 80 441 616 36 145 436 5 467 857 498 514 387 502 235 440 172 686 431 74 11 657 268 689 186 45 572 454 23 684 66 458 92 315 831 479 660 647 103 83 748 375 72 177 616 642 722 359 135 410 637 296 322 773 314 412 495 501 777 152 299 727 105 175 820 478 202 790 596 187 384 60 188 814 193 76 691 619 696 323 87 177 55 398 318 502 658 136 397 588 230 105 67 350 431 290 333 741 802 69 819 108 457 7 585 718 532 826 52 179 64 656 184 449 11 21 830 165 574 271 363 138 1 721 120 364 220 784 587 270 395 577 184 330 283 389 658 180 97 177 718 506 765 214 444 684 354 583 414 7 25 336 80 518 558 480 537 343 516 184 456 356 509 11 372 822 505 643 667 140 321 711 827 576 151 431 717 357 268 718 622 772 449 795 212 764 330 698 406 562 475 851 417 110 475 317 780 620 747 755 518 251 96 10 555 676 707 138 775 427 605 674 177 112 417 93 557 308 690 418 519 706 20 657 579 47 374 789 830 114 794 185 131 665 448 727 566 787 224 314 362 433 123 543 93 600 40 638 540 798 713 656 257 220 626 709 162 258 21 549 711 486 407 728 79 191 754 824 555 396 570 553 249 324 30 771 807 785 834 172 303 198 41 413 538 444 761 27 99 679 405 604 170 656 469 802 565 422 45 567 22 742 99 654 817 378 329 155 187 214 73 180 368 640 790 400 337 422 208 514 801 213 164 720 104 595 520 234 680 672 629 820 610 658 702 620 551 95 325 722 857 267 703 361 656 400 607 719 349 282 632 794 409 295 147 444 178 35 617 785 90 241 262 441 86 189 400 764 466 751 751 302 540 821 213 494 94 204 743 394 607 226 28 369 220 463 379 381 825 278 763 445 840 836 66 107 741 604 285 408 276 124 135 241 854 211 572 540 722 588 440 653 330 642 570 620 846 417 686 212 858 415 721 552 383 854 382 498 625 505 57 333 851 249 233 479 267 97 347 515 254 192 519 807 317 837 407 720 648 93 498 574 566 129 818 569 231 88 121 761 160 95 438 523 273 441 790 555 111 235 575 408 84 419 104 745 543 309 238 160 198 590 842 8 626 197 478 335 333 295 109 277 310 495 805 619 786 723 52 858 246 156 297 459 458 755 43 363 72 710 14 532 849 716 106 374 705 144 131 826 843 8 786 150 526 252 479 524 430 197 419 649 570 91 51 794 444 598 144 322 11 384 523 288 607 678 596 839 389 39 400 660 265 295 13 435 708 582 219 719 620 451 234 173 654 573 850 758 216 414 811 431 482 596 478 240 105 850 679 216 176 109 183 160 724 760 28 786 652 732 224 334 542 265 439 406 178 737 401 767 690 706 309 532 487 193 103 825 39 6 444 352 575 475 213 693 120 214 596 60 14 252 407 592 490 347 860 332 515 656 761 163 479 185 619 710 31 225 772 58 111 220 674 818 41 740 601 301 495 185 70 191 252 255 63 379 100 226 753 171 168 143 301 237 766 817 837 356 352 850 826 68 236 182 759 806 581 228 662 406 668 67 312 35 318 473 265 495 373 481 183 377 170 248 56 517 273 256 149 473 95 482 447 375 526 543 185 740 677 832 586 459 479 526 632 186 209 620 136 467 798 599 449 395 618 22 547 303 624 222 94 530 19 636 475 110 658 41 479 660 48 331 425 834 467 266 473 516 605 411 829 632 253 194 582 528 171 561 811 723 740 591 655 824 382 340 421 352 56 702 836 408 520 238 271 249 476 593 19 310 251 180 823 469 328 517 713 830 160 200 421 449 597 352 590 564 773 29 243 810 721 638 56 323 152 622 709 188 124 429 353 411 382 341 57 789 772 468 226 446 775 267 845 449 438 341 795 706 76 196 793 732 584 810 376 320 290 271 247 178 628 757 453 592 23 368 553 574 419 822 9 261 202 72 185 701 497 290 35 140 219 791 668 489 365 782 503 838 397 542 328 17 771 3 512 238 248 51 428 97 847 576 822 324 540 524 21 341 509 522 792 323 253 720 704 28 458 376 92 139 228 299 124 620 536 195 228 489 361 733 642 494 839 152 106 832 727 523 405 523 506 706 467 77 159 344 649 857 285 393 820 784 630 397 498 28 267 247 749 631 258 839 324 394 82 667 822 190 137 850 235 608 470 338 305 373 729 640 334 452 106 577 162 280 349 434 166 200 308 174 368 167 465 712 340 607 759 100 375 423 164 697 126 520 112 481 74 744 242 812 436 129 276 527 572 714 399 273 311 192 298 118 538 678 600 729 569 287 592 511 230 283 617 798 457 78 773 388 635 52 859 535 168 281 577 40 209 319 830 16 662 310 674 305 179 218 81 681 543 32 859 795 384 695 597 363 503 387 496 198 138 681 325 374 221 501 5 706 768 636 195 296 410 779 527 130 226 550 291 625 786 838 319 325 204 622 555 322 651 9 614 453 651 590 443 91 305 227 531 96 764 247 563 51 665 29 810 24 442 194 265 564 221 211 41 829 37 527 677 243 486 741 320 354 585 7 566 53 460 232 576 510 666 108 846 704 100 199 490 360 64 765 471 567 767 541 695 808 498 780 344 648 733 35 432 92 496 149 30 352 573 224 102 624 492 405 658 219 485 519 109 497 231 601 628 668 334 681 741 327 327 431 312 123 576 517 52 282 232 801 254 337 755 789 549 44 393 742 268 43 72 424 559 215 671 738 60 365 352 373 96 797 786 258 252 195 631 391 195 806 384 704 532 342 50 50 409 199 737 667 117 381 462 626 817 280 113 760 542 770 405 289 384 517 40 784 725 250 23 658 497 44 836 462 772 268 504 567 224 307 254 27 80 760 640 312 299 741 758 118 175 144 710 341 51 508 60 293 364 78 413 840 678 422 241 132 605 700 276 69 499 291 561 557 816 271 701 754 239 807 420 694 22 201 332 693 319 572 566 358 514 655 847 310 46 763 239 614 213 116 74 143 812 204 448 612 550 781 554 177 374 159 69 849 370 467 112 452 307 51 482 207 369 644 183 276 40 562 431 432 209 212 628 389 348 133 282 731 591 603 848 89 369 346 723 174 514 372 310 21 726 856 574 541 854 409 630 91 492 523 36 572 647 553 90 418 151 39 298 12 109 43 253 202 810 32 382 849 319 350 261 789 414 97 247 430 411 455 794 682 277 469 420 388 636 9 690 230 395 678 497 532 535 611 633 507 553 70 502 38 191 25 710 521 387 370 164 725 406 456 697 700 308 400 254 601 484 444 779 193 526 43 664 725 36 245 836 542 771 665 620 817 284 442 744 490 228 527 432 118 244 160 115 737 512 570 634 717 222 415 739 851 847 184 721 204 342 706 507 338 277 606 73 4 447 254 113 456 31 29 746 70 271 119 486 673 225 428 813 174 120 392 278 294 348 405 249 105 821 58 673 308 126 248 850 344 606 9 34 708 271 629 39 313 26 856 474 195 852 387 287 207 849 663 89 853 27 613 2 790 311 465 395 22 276 692 324 720 625 336 195 726 78 631 456 817 860 246 582 773 95 709 241 109 340 355 466 534 660 540 62 813 75 123 490 304 578 545 791 264 14 255 298 745 347 517 47 95 233 507 428 730 808 640 701 818 51 167 212 151 818 634 343 661 407 814 212 588 474 599 385 308 724 772 663 672 549 536 417 346 163 853 556 662 591 557 797 236 163 274 356 782 573 795 739 416 636 269 537 643 312 565 186 847 391 3 668 115 818 120 238 255 731 640 99 454 786 607 707 630 259 303 38 351 562 285 658 539 718 264 558 81 610 723 842 548 762 778 453 555 375 413 191 229 5 659 51 16 217 609 421 253 649 117 178 811 527 46 211 530 356 520 817 214 793 142 795 541 683 220 304 113 443 149 144 567 19 826 385 98 494 712 240 232 67 175 291 800 490 549 206 429 65 13 515 474 732 73 842 716 113 755 735 224 271 508 637 77 575 852 477 5 314 365 125 282 112 268 662 623 512 469 234 266 420 710 773 775 646 731 452 638 809 586 377 63 579 456 330 141 250 371 448 549 540 227 702 61 495 60 355 4 789 329 520 671 27 265 625 404 774 231 82 837 842 763 310 34 207 793 720 386 565 180 798 118 687 220 569 106 200 247 85 614 339 560 178 588 546 821 600 504 202 747 119 253 857 851 836 255 765 580 444 224 805 831 519 679 582 244 258 224 395 30 153 715 96 257 244 644 193 462 776 583 714 306 658 505 553 338 513 408 478 35 423 537 289 282 302 396 364 758 58 74 678 471 439 452 450 56 25 502 229 99 108 553 428 231 273 195 163 751 469 16 46 38 97 36 680 500 34 562 670 855 271 624 550 314 49 558 605 486 514 637 846 713 138 577 560 496 554 506 500 198 412 17 381 475 482 4 370 435 292 614 457 400 484 292 548 666 162 262 61 432 83 208 829 651 574 121 360 519 357 199 780 155 399 436 205 786 471 320 701 580 813 852 416 216 460 687 59 372 437 209 544 694 143 784 840 448 497 331 771 122 528 35 840 71 76 614 331 662 818 364 426 98 433 28 697 150 68 671 152 197 422 78 574 47 579 161 551 622 700 438 739 813 852 563 822 489 468 432 3 18 464 618 388 529 27 766 46 786 59 243 46 500 342 357 277 687 786 516 559 333 469 73 377 434 655 545 601 241 255 446 112 666 643 629 499 860 858 140 590 55 102 247 734 323 114 17 574 580 529 564 848 174 288 781 432 826 221 632 181 452 462 360 789 579 292 667 747 479 263 826 733 686 540 305 36 705 643 840 226 421 347 122 837 266 549 435 769 168 49 83 352 572 436 675 655 537 821 549 327 52 416 614 285 470 676 722 526 321 199 705 293 776 507 107 258 761 789 330 386 410 537 5 88 323 292 6 75 197 60 419 399 218 466 103 666 367 829 197 340 797 275 280 608 291 180 805 397 792 716 783 45 582 834 606 49 127 859 446 509 96 786 710 60 568 663 331 93 217 717 716 141 736 229 61 210 688 345 206 487 435 486 642 112 179 585 816 822 453 577 640 65 207 684 170 604 208 482 4 508 512 281 527 301 710 711 322 759 272 248 320 79 832 727 633 669 674 402 761 318 316 737 343 213 524 471 338 63 215 573 120 144 311 860 453 256 139 315 444 660 787 117 543 754 25 32 223 553 223 559 154 716 600 364 214 265 697 269 679 686 838 273 723 607 407 356 246 198 711 515 478 266 176 663 211 79 25 765 350 170 653 674 255 300 259 438 580 832 782 832 283 100 800 626 637 832 481 302 545 593 220 86 206 118 725 847 152 27 294 606 443 648 824 670 640 593 34 125 623 168 528 256 153 134 479 850 845 105 279 57 373 651 732 60 382 306 328 486 315 126 318 279 661 809 786 557 663 823 699 476 618 779 265 173 81 855 190 611 476 652 7 762 721 461 633 634 34 356 310 297 801 72 564 474 201 9 605 509 39 246 556 713 504 16 410 753 808 573 726 472 711 151 399 489 859 582 421 797 131 68 31 591 839 86 370 646 687 403 597 422 592 145 582 70 392 407 555 472 270 211 357 665 269 363 176 640 157 514 150 439 683 241 161 494 243 775 476 361 574 429 612 117 784 191 772 607 66 399 751 46 780 605 719 518 450 447 546 546 439 770 234 223 272 531 579 836 545 753 32 638 49 169 856 561 487 455 26 204 800 139 818 782 147 266 257 455 529 94 286 783 156 794 673 836 622 80 271 526 195 335 404 638 9 245 445 289 612 7 601 559 153 681 368 93 711 180 480 723 343 58 207 373 203 480 101 803 611 176 636 314 383 69 687 619 42 738 378 189 853 485 292 624 625 524 232 555 473 598 785 602 678 236 156 745 745 677 464 233 56 33 527 3 316 727 281 341 301 451 129 168 48 243 373 236 104 59 190 298 686 704 718 54 525 73 854 278 817 812 230 458 159 727 779 293 681 510 271 22 509 673 241 583 464 179 375 233 780 12 197 462 826 574 316 23 743 621 541 724 663 275 652 689 496 490 206 261 661 691 861 733 70 110 221 646 612 357 444 122 387 229 146 107 525 766 555 511 127 54 714 487 312 646 472 19 724 773 271 638 839 111 77 105 696 94 311 278 715 591 665 275 724 257 197 651 162 131 359 139 608 256 539 288 434 457 131 411 55 138 710 366 687 668 644 819 531 439 254 605 449 509 331 661 693 746 849 22 49 656 711 109 485 463 674 675 743 156 817 213 223 15 334 610 328 135 483 374 595 608 860 836 417 830 107 485 230 583 189 540 504 233 230 292 627 303 552 295 534 107 281 455 61 102 173 609 18 428 376 192 118 501 236 588 236 103 125 106 180 235 708 743 352 559 713 316 576 52 618 791 93 512 282 824 166 188 607 41 350 31 100 107 569 436 645 712 132 522 114 655 820 678 656 17 560 659 388 447 539 107 198 774 650 462 635 419 21 254 776 737 843 432 842 558 856 849 181 727 777 738 835 406 785 529 541 703 667 130 564 421 815 344 742 495 471 283 712 14 567 421 424 535 591 217 14 241 178 353 213 656 46 20 263 85 399 45 644 70 638 159 198 727 504 716 220 741 254 178 300 329 556 699 238 441 683 480 285 62 176 761 681 24 464 57 443 489 313 745 596 419 232 212 312 753 174 201 747 772 713 821 392 193 831 588 370 757 707 849 466 441 856 172 493 98 227 223 635 232 834 733 715 654 570 113 269 551 852 617 123 645 50 576 9 346 241 487 493 787 341 674 721 23 522 642 550 98 687 560 739 188 90 451 194 840 438 623 767 689 542 752 224 269 86 59 772 600 607 794 371 562 124 645 91 392 367 377 418 801 628 68 302 96 582 468 285 471 557 799 457 134 172 687 2 851 263 797 570 328 225 47 327 384 143 753 529 83 639 368 200 376 830 335 141 29 479 638 734 853 17 676 420 517 250 542 67 446 539 448 31 397 82 139 855 586 220 731 149 261 634 710 328 567 834 388 296 729 725 92 641 803 278 668 329 414 776 536 804 60 12 94 515 805 344 140 35 761 848 587 531 441 683 272 631 378 814 728 257 729 256 385 600 561 723 800 137 219 758 738 859 169 396 230 340 564 438 543 121 374 76 846 569 300 228 320 335 571 419 675 188 51 328 577 676 549 423 773 338 820 185 283 848 25 410 708 720 128 57 563 313 242 837 684 259 105 107 799 454 824 376 566 293 405 218 330 12 488 484 125 362 523 390 169 41 407 308 817 745 461 458 453 565 29 738 333 383 378 189 554 155 35 157 248 342 618 245 859 282 236 26 11 606 716 449 724 789 824 851 357 190 464 438 283 682 483 574 390 280 132 201 337 706 403 220 540 703 176 515 365 190 347 548 833 421 759 396 68 610 395 97 569 113 152 625 150 600 141 860 633 528 726 585 354 209 264 173 82 321 768 585 373 110 495 443 593 742 770 573 755 151 706 530 491 124 450 339 542 428 795 427 784 790 607 353 638 21 126 289 129 479 664 505 752 598 419 17 430 738 395 777 594 735 258 113 790 32 127 514 535 123 424 54 197 600 540 40 661 402 704 500 785 238 669 491 614 509 103 112 321 60 333 61 515 714 299 548 411 470 417 349 684 451 415 614 841 256 406 203 374 525 131 343 306 44 509 710 612 790 417 850 695 827 212 475 48 26 271 836 221 459 675 665 268 93 357 328 437 263 177 847 262 603 588 294 570 463 62 269 848 757 634 489 110 230 804 852 466 450 753 684 162 427 187 114 335 276 598 604 249 377 417 663 68 564 221 711 274 476 647 422 569 235 255 86 180 308 626 630 523 227 102 446 785 827 3 507 545 96 811 392 774 481 283 852 223 183 813 497 34 633 22 817 223 699 374 337 718 347 381 564 262 376 537 162 364 563 308 575 136 131 362 497 635 325 792 267 631 107 122 161 477 79 855 512 694 540 169 87 133 814 521 761 66 250 32 155 81 207 155 605 331 664 284 530 848 285 319 701 753 280 646 812 770 485 810 328 607 293 151 759 231 159 302 343 742 470 833 40 827 282 120 232 166 256 506 281 662 701 151 365 177 164 777 360 670 133 578 38 574 87 782 416 499 688 722 351 502 591 749 186 720 544 79 267 534 353 478 606 762 490 584 310 688 518 236 563 738 108 393 770 66 851 449 353 256 450 468 852 533 306 143 739 340 622 623 135 740 853 610 389 133 163 122 252 723 378 787 138 430 271 680 804 481 200 9 295 102 850 212 73 23 188 36 385 234 349 498 662 771 43 670 409 34 378 832 567 563 840 154 836 492 740 636 120 743 501 94 528 405 452 420 570 822 10 730 230 90 655 241 686 659 858 39 138 766 666 161 827 90 819 318 755 798 651 191 573 328 141 268 178 144 250 361 658 705 547 672 60 726 665 8 751 577 392 192 236 188 368 673 216 795 248 509 241 388 795 123 183 288 613 706 462 704 564 380 444 441 501 549 67 764 676 274 465 775 237 700 163 717 397 565 537 396 617 38 452 701 678 236 846 335 7 357 684 108 328 722 67 413 152 691 502 430 199 191 1 1 2 1 1 1 1 1 2 1 2 2 2 1 1 1 2 2 1 1 2 2 1 2 1 2 2 2 1 1 1 2 2 2 1 1 2 1 1 2 2 2 2 1 1 2 1 2 2 1 2 1 1 1 2 1 2 2 1 1 1 2 1 2 2 1 1 2 1 1 1 1 2 1 1 1 2 1 1 2 2 1 1 2 1 1 1 1 2 2 2 1 2 1 2 1 2 2 2 2 2 2 2 2 1 2 2 1 2 2 1 1 1 2 1 2 2 2 1 2 1 1 2 2 1 2 1 2 2 1 2 1 1 1 1 1 2 1 2 2 2 2 1 2 2 1 2 2 1 2 2 2 2 2 1 1 1 1 1 2 1 2 2 2 1 2 1 1 2 2 1 1 2 2 1 2 1 2 1 1 1 2 2 2 1 1 2 1 2 2 2 2 2 1 2 1 2 2 1 1 1 2 1 2 1 2 1 2 1 2 1 2 2 2 1 1 1 2 2 2 1 1 2 2 2 2 2 1 2 1 1 2 1 1 1 1 2 2 1 1 2 2 1 2 2 2 1 1 2 1 2 2 2 1 1 1 1 1 2 1 2 2 1 2 1 2 1 1 2 2 2 1 2 1 1 2 2 1 2 1 2 2 2 1 1 2 2 1 2 2 2 1 1 1 2 2 2 1 1 1 1 1 1 2 2 1 1 2 2 2 1 1 2 2 2 2 1 1 2 1 2 1 1 1 2 1 2 2 2 1 2 2 2 1 2 2 2 1 2 2 1 1 1 1 1 1 2 2 2 2 1 2 2 1 1 2 2 1 1 1 1 2 1 1 2 2 2 2 2 2 1 1 2 1 2 2 2 2 1 1 1 2 2 2 1 2 1 1 2 1 1 1 1 2 1 1 2 2 2 2 1 2 1 2 2 1 2 2 2 2 1 2 2 2 1 1 1 1 1 2 1 1 1 2 1 1 1 2 2 2 1 1 2 2 2 1 1 1 1 2 1 1 1 1 1 1 2 2 1 1 1 1 2 1 2 1 2 2 2 1 1 2 2 2 2 1 2 1 1 1 2 2 2 2 2 1 1 2 1 2 1 2 1 2 2 2 2 1 1 1 2 1 1 1 1 1 2 1 2 2 1 2 2 2 1 2 1 1 2 1 1 1 2 2 1 2 2 2 2 2 1 1 2 1 2 1 2 1 1 1 1 2 1 2 1 1 1 1 1 2 1 2 2 2 1 2 1 2 2 2 1 2 2 1 1 2 2 2 1 2 1 2 2 1 2 1 2 1 2 2 2 2 1 1 2 2 1 2 1 1 1 1 2 1 2 1 1 2 1 1 2 1 2 1 1 2 1 1 2 1 2 1 1 1 1 2 2 2 2 2 2 1 2 2 1 1 2 2 2 2 1 1 2 1 2 2 1 2 2 1 1 2 2 1 2 2 2 1 2 1 2 2 1 2 1 2 1 1 1 1 1 1 1 2 2 1 2 1 1 2 2 1 1 2 2 1 2 1 2 1 2 2 1 2 1 2 2 2 1 1 1 2 1 2 2 1 1 2 2 2 2 1 2 2 1 2 2 1 2 1 2 1 1 1 1 1 1 1 2 2 1 2 2 1 2 2 2 2 1 1 1 1 2 1 1 2 1 2 2 2 2 2 1 2 2 1 2 1 2 1 1 1 2 2 1 1 2 1 2 1 1 2 1 1 1 1 1 2 1 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 2 2 1 2 2 1 2 1 2 1 1 2 1 1 2 1 2 1 1 1 2 1 2 2 2 2 1 1 2 1 1 1 2 1 1 1 2 1 1 2 2 1 2 2 2 2 1 2 1 2 2 2 1 1 1 1 2 2 2 1 1 2 1 1 2 2 1 2 2 2 2 1 1 1 2 2 1 1 2 2 1 2 2 1 1 1 2 2 2 1 1 2 2 2 2 1 1 2 2 1 2 1 2 1 2 2 2 2 2 1 1 1 2 2 2 1 2 1 2 1 2 1 1 1 2 2 2 2 1 2 1 1 2 1 1 2 2 1 1 1 1 1 2 2 1 2 1 2 2 1 2 1 2 2 2 2 1 1 2 1 1 2 1 1 2 1 1 2 2 2 1 2 1 2 2 2 2 2 1 1 2 1 1 1 2 1 2 1 2 2 2 2 1 2 2 2 1 1 1 2 1 1 1 2 2 1 2 2 1 2 1 2 1 1 1 1 1 1 1 2 1 2 1 2 1 1 1 1 1 1 1 2 1 1 2 2 1 2 1 1 1 1 1 1 2 1 2 1 2 1 1 1 2 1 2 2 1 2 1 1 2 1 2 1 2 2 2 1 1 1 1 2 1 2 1 2 1 1 1 1 2 1 1 1 2 2 2 1 2 2 2 1 2 2 1 2 2 2 2 1 2 2 2 2 2 2 1 1 1 1 2 1 1 2 2 1 1 1 2 2 2 1 1 1 2 2 2 2 2 1 2 2 2 2 2 1 1 1 1 2 1 2 2 1 2 1 2 2 1 2 2 1 1 2 1 1 1 1 1 2 2 2 2 1 1 2 2 2 1 2 2 1 1 1 2 1 1 2 2 1 2 2 2 1 1 2 1 2 2 2 1 1 2 2 1 1 1 1 2 2 1 1 2 1 1 2 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 2 1 2 1 1 1 1 2 1 1 2 2 2 1 1 1 1 1 2 1 1 1 1 2 2 1 2 1 1 1 2 2 2 1 1 2 1 2 1 1 1 1 1 2 1 2 2 1 2 1 1 2 1 1 2 2 2 1 1 1 1 2 1 1 2 1 2 1 2 1 2 1 1 1 1 2 2 1 1 2 1 1 2 2 2 1 1 2 1 1 1 2 2 2 1 1 2 1 1 2 2 2 1 2 1 2 2 1 1 2 1 2 2 2 2 1 1 1 2 1 1 2 1 1 2 1 2 2 2 2 2 2 1 1 2 1 1 2 2 2 1 2 1 1 1 2 2 2 1 1 2 1 1 2 1 1 1 2 2 1 2 2 2 2 2 1 1 2 2 1 1 2 1 1 2 2 1 1 2 2 2 2 2 2 1 2 1 2 1 2 2 1 2 2 1 1 2 2 2 1 2 1 2 1 2 1 1 1 2 2 1 1 2 1 2 2 2 2 1 2 1 2 2 2 2 2 2 2 1 1 2 2 2 2 1 1 2 2 2 2 1 1 2 2 2 2 1 1 2 2 1 1 1 2 1 2 1 2 2 2 1 1 2 1 2 2 1 2 2 2 2 2 2 1 1 1 2 1 1 2 2 1 1 2 1 1 1 1 2 2 1 1 2 1 1 2 2 1 2 1 2 1 1 2 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 2 2 1 1 1 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 1 2 1 1 2 2 1 1 2 1 1 1 1 1 2 2 2 1 2 1 2 1 1 1 2 1 2 2 1 2 1 1 1 1 1 2 1 2 1 2 2 1 2 1 2 1 2 1 1 1 2 1 1 2 2 1 2 2 1 1 1 2 1 2 1 2 2 2 2 2 2 1 1 1 2 1 2 1 1 2 2 1 2 2 2 1 1 2 1 1 1 2 2 2 2 2 2 2 1 1 1 2 1 2 2 2 1 1 1 2 1 1 1 1 2 2 1 1 2 1 2 2 2 1 1 2 2 2 1 2 1 2 2 1 2 2 2 2 2 1 1 2 2 2 1 1 1 1 2 1 2 2 2 2 2 1 2 1 2 1 2 1 2 2 1 1 1 2 2 1 1 1 1 2 2 2 2 1 1 2 1 2 1 1 2 1 1 1 1 2 1 1 1 1 1 1 1 2 1 1 2 1 1 1 2 1 1 2 2 1 1 2 1 1 2 1 2 2 1 2 2 1 2 1 1 2 1 2 1 2 1 2 2 1 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 1 2 2 2 1 1 1 2 1 2 2 2 1 1 2 2 1 1 1 2 1 1 1 1 2 1 1 1 2 2 1 2 2 1 1 1 2 1 1 1 2 1 1 2 1 1 2 1 2 2 2 1 2 2 2 1 1 1 1 2 1 1 1 1 2 2 1 2 1 2 1 1 2 1 2 2 1 1 2 2 2 2 2 2 2 1 1 2 1 2 1 1 1 1 2 1 2 1 1 2 2 1 2 2 2 2 2 2 1 2 1 2 1 1 1 1 2 1 2 2 2 2 1 1 2 1 2 1 2 1 2 1 1 1 2 1 1 2 2 2 1 2 2 1 1 1 1 1 2 1 1 1 1 2 2 2 2 2 1 1 1 2 1 2 2 2 1 1 2 1 2 2 1 1 1 1 2 1 2 2 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 2 2 2 1 1 2 1 2 2 2 2 2 2 1 1 2 2 2 2 2 1 1 2 2 1 2 1 1 2 2 2 2 1 1 1 1 2 1 2 2 2 2 1 2 1 1 1 2 2 1 2 2 1 1 2 1 2 2 2 2 1 2 1 1 1 1 2 2 2 2 2 1 1 2 2 1 1 1 2 1 1 1 2 1 1 1 2 1 1 2 1 1 2 2 1 2 2 1 1 2 1 1 2 1 2 1 1 2 1 2 2 2 1 2 2 2 1 2 1 2 2 2 1 1 1 2 2 1 2 2 2 2 2 1 1 2 1 1 2 2 1 1 2 2 2 2 2 1 2 1 1 2 2 1 1 2 2 2 2 2 2 1 2 1 2 2 1 2 1 1 1 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 1 1 2 2 1 1 1 2 1 1 1 2 2 2 1 2 2 2 1 2 1 1 2 2 2 2 1 1 2 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 1 1 2 1 1 1 1 2 2 1 2 1 1 1 2 2 1 1 2 2 1 2 2 2 1 2 1 1 2 1 1 2 1 2 2 1 2 1 2 2 1 2 1 1 2 2 1 1 1 1 2 1 1 1 1 2 2 2 2 1 1 2 2 1 2 1 1 2 1 1 2 2 1 1 2 1 1 2 1 2 2 1 2 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 1 2 2 2 1 2 2 1 1 2 1 2 1 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 1 2 1 1 1 1 2 1 1 2 1 2 1 1 1 2 1 1 1 2 1 2 1 2 2 2 1 1 1 2 2 2 2 1 2 2 1 2 2 2 1 2 1 2 1 1 1 2 1 1 2 2 1 1 1 1 2 2 1 2 1 1 1 2 1 1 2 1 1 1 1 2 1 2 1 2 2 1 1 2 1 2 1 1 1 1 1 1 2 2 1 1 2 1 1 1 1 2 2 2 1 1 1 1 1 2 2 2 1 1 2 1 2 1 2 1 2 1 1 1 1 1 2 2 2 2 1 2 1 1 1 1 1 2 1 1 1 2 2 1 2 2 2 2 2 1 1 1 1 1 1 2 1 1 2 2 2 2 2 2 2 2 1 2 2 2 1 1 2 1 1 1 2 2 1 2 1 2 2 2 2 2 1 2 1 1 1 2 2 2 2 1 1 2 2 2 1 1 2 1 2 2 1 1 1 2 2 2 2 2 2 1 2 2 1 1 1 1 1 2 2 2 2 2 1 2 2 1 2 2 2 1 2 2 1 1 1 1 1 2 2 1 2 2 2 1 1 2 2 1 2 2 1 1 1 1 1 2 1 2 1 1 1 1 1 2 2 1 2 1 2 2 2 2 1 1 1 2 1 1 2 2 2 1 2 1 2 1 2 1 2 2 1 1 1 1 1 1 2 2 2 2 1 2 1 1 1 2 1 1 1 2 1 1 2 2 2 1 2 1 1 2 2 2 2 2 1 1 1 2 2 2 2 1 1 2 1 2 1 2 1 1 2 2 1 1 1 1 1 2 2 1 1 2 2 1 1 1 2 2 1 1 1 2 1 1 1 2 1 2 1 2 1 1 1 2 2 1 2 2 1 2 1 1 2 1 1 2 2 2 1 2 2 2 2 1 2 1 1 2 1 2 1 2 2 2 2 1 2 1 1 1 2 1 2 1 2 2 2 2 2 2 1 2 2 2 1 1 1 2 2 2 2 2 1 2 2 2 1 2 1 2 2 2 1 1 1 2 1 1 1 2 2 1 1 2 1 2 1 1 1 1 1 1 2 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 1 1 2 1 1 1 2 2 1 2 2 2 1 2 1 2 1 1 1 1 2 1 1 2 1 2 2 1 1 2 2 1 1 1 1 2 2 2 1 2 1 1 1 2 2 2 2 1 2 1 1 1 1 2 1 2 2 1 1 2 1 2 1 2 1 2 1 2 1 1 2 1 1 1 2 1 1 1 1 2 1 2 1 2 2 2 2 1 2 1 1 2 2 1 1 2 1 2 1 2 1 1 1 2 2 2 1 1 1 2 1 1 1 1 1 2 2 1 2 2 1 2 2 1 2 1 2 1 2 1 2 1 2 2 1 1 1 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 1 2 1 2 2 1 1 2 2 2 1 1 2 2 2 1 2 1 2 1 1 1 1 2 1 1 1 2 1 2 1 1 1 2 1 1 1 2 1 1 2 1 1 2 1 1 1 1 2 2 1 2 2 2 2 1 1 2 1 1 1 1 1 1 1 1 2 2 1 2 1 1 2 2 1 1 2 1 2 2 1 2 2 2 2 2 2 1 1 1 2 2 1 2 2 2 1 1 2 1 1 2 2 2 1 2 2 2 2 1 1 2 2 2 2 1 2 2 1 1 1 2 1 2 1 2 1 2 1 1 1 1 2 1 1 2 1 2 2 2 2 2 2 2 1 1 2 2 2 1 2 2 1 2 2 2 1 2 1 1 1 2 2 1 2 1 2 1 1 2 1 2 2 1 1 1 2 1 1 2 1 1 2 2 1 1 1 1 1 1 2 2 2 2 2 1 1 2 2 2 1 1 1 2 2 1 2 1 1 2 1 2 2 1 1 1 1 2 1 2 1 2 1 2 1 1 1 1 2 1 1 2 2 1 1 2 2 1 2 1 1 2 1 2 1 1 1 2 2 2 2 2 1 2 2 2 1 1 1 1 2 2 1 2 2 2 1 1 2 2 2 2 2 2 1 1 2 2 2 1 2 2 2 1 2 2 1 2 2 2 2 2 1 1 2 1 2 2 2 1 2 2 1 1 2 2 1 1 2 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 2 1 1 2 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 2 2 2 2 2 2 2 2 2 1 2 1 2 1 1 2 1 1 1 2 1 1 1 2 2 2 1 1 2 1 2 1 2 1 1 1 2 2 2 2 1 2 1 1 2 2 1 1 1 1 2 1 1 1 1 1 2 1 1 1 2 1 1 2 2 2 1 2 2 2 1 2 2 1 1 2 1 1 2 1 2 2 1 1 1 1 2 2 2 1 2 2 1 1 1 1 1 2 2 2 1 2 2 1 2 1 2 2 2 1 2 1 2 2 2 2 2 2 2 1 2 2 1 2 2 1 2 2 1 1 1 2 2 1 1 1 2 2 1 1 1 2 1 1 1 2 2 1 2 1 2 2 1 1 2 2 1 1 2 1 2 2 2 2 1 1 1 1 2 2 2 2 1 2 2 1 1 2 1 1 2 1 1 2 2 1 2 1 1 2 1 2 2 2 1 1 2 2 1 1 2 1 1 1 1 1 1 2 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 2 1 1 2 2 1 2 1 1 2 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 2 1 2 2 2 2 2 2 2 1 2 1 2 1 2 2 2 1 2 1 2 2 2 2 2 2 2 1 2 2 2 1 2 1 2 2 2 1 1 1 1 1 1 1 1 2 2 1 1 2 2 2 1 1 1 1 2 2 2 2 1 1 1 2 2 2 2 1 2 1 2 1 2 1 2 1 1 2 2 1 1 2 2 2 1 1 1 1 2 2 1 1 1 1 2 2 2 1 2 2 1 1 1 2 2 1 2 1 2 2 2 1 1 1 1 2 1 2 2 1 1 1 2 2 2 1 2 1 2 2 2 1 1 2 1 2 2 1 1 1 2 1 2 2 2 2 1 2 1 1 2 1 2 1 2 1 1 1 1 2 1 1 2 1 2 2 1 1 2 1 1 2 1 2 2 2 1 2 1 2 1 1 1 2 1 2 2 2 1 2 2 1 1 2 1 1 2 1 1 2 1 1 1 2 2 2 1 1 1 1 1 2 1 2 1 1 2 1 1 2 1 1 2 2 1 1 2 2 1 1 1 2 1 1 2 2 2 2 1 1 2 2 2 2 1 2 2 2 2 2 2 1 2 2 1 1 2 2 2 2 2 1 2 2 2 1 1 1 2 1 1 1 2 1 2 1 2 1 1 2 2 1 1 2 1 1 1 2 1 2 1 1 2 2 2 2 2 1 2 2 1 1 2 1 2 2 1 1 2 2 1 1 2 2 1 1 2 1 1 1 2 1 2 1 2 1 2 1 2 1 2 1 1 1 1 2 1 1 2 2 2 1 2 1 2 1 1 1 2 1 1 2 2 1 2 2 2 2 2 1 2 2 1 1 2 2 1 2 2 2 2 1 2 2 1 1 2 2 2 1 2 1 2 1 2 2 2 2 2 2 2 1 2 2 1 1 1 2 1 2 2 2 1 1 2 2 2 1 2 1 1 2 1 2 2 1 2 1 2 2 1 2 1 2 1 2 1 1 2 1 2 2 2 1 2 2 1 2 1 2 1 2 1 1 2 1 1 1 2 2 2 2 1 1 2 1 2 1 2 1 2 2 1 2 1 2 1 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 1 2 2 1 2 2 2 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 2 2 2 1 2 1 1 2 2 1 1 1 1 2 1 2 2 1 2 2 1 1 1 2 2 2 2 1 1 2 1 2 2 1 1 2 1 1 1 1