548
0
271
77
573
1540
543
563
1027
401
498
668
6339
1408
561
4594
1
968
469
810
463
390
944
851
760
747
775
515
25440
441