70
0
64
1408
827
90
859
458
383
419
320
825
416
846
2934
8
503
1774
1
375
984
767
3498
4
294
1581
259
337
1318
349
676
297