632
1
774
587
611
544
370
563
652
383
679
641
106
74
513
2
388
82
68
662
991
593
533
545
1032
441
84
43
91
57
94