475
1
83
598
3
395
352
60
360
244
594
666
225
2
233
306
250
511
336
252
400
750
0
1788
8
1000
530
557
856
392
560
85
1186
930
372