51
1
88
0
431
5
383
2
96
980
461
500
4
3
480
459
366
897
317
747
889
658
866
58
543
497
260
501
648
530
73
329
149
262