921
1
5678
8
8969
0
987
846
860
3043
455
1149
1012
798
1557
8116
6
400
464
787
367
809
407
826
275
951
392
418
1661
2123
463
547
1199