495
1
412
394
1375
559
2
541
555
468
542
5
399
459
553
410
841
507
561
1015
74
844
458
699
579
720
619
949
821
774
496
422
437