73
0
54
600
427
694
1297
2351
394
7039
530
336
625
3424
593
283
685
1936
282
563
499
357
1153
475
736
326
572
760
1116
242
706