318
0
338
526
3
496
461
402
400
890
2
481
514
662
929
702
525
414
454
482
372
320
751
1
500
492
411
783
450