1029
0
177
63
90
750
1087
65
58
383
55
618
530
843
484
492
474
601
149
1610
467
116
483
1282
416
497
521
476
1327
54
389