65
1
232
1100
216
2
406
731
480
414
207
867
471
782
85
442
330
546
87
1143
503
385
842
103
564
405
86
444
94
528
1258