177
0
1020
467
456
439
349
453
747
381
403
545
685
661
90
955
821
2111
3
81
847
418
492
552
16
402
355
138
482
358
767
415
377