488
1
578
410
472
507
819
671
528
712
792
935
655
86
812
734
1476
644
1343
647
1713
8
669
2
2283
3
588
716
544
1046
1047
492
1384
802