438
1
480
803
1596
578
461
483
433
2
721
434
451
515
534
527
688
615
457
466
695
513
537
517
806
2129
568
947
579
541
570