933
1
666
346
354
199
360
0
233
102
517
340
245
305
511
250
252
335
594
244
59
352
3
475
82
394
225
2
1147
4
390
524
395