475
1
82
598
3
395
336
666
594
486
2
69
933
545
249
0
231
63
68
822
218
302
569
940
229
233
3172
10
71
963
81
80
1046
9
579