973
2
593
455
1
1552
4
531
464
743
461
811
580
936
737
500
581
954
1714
3
2585
5524
756
514
1963
655
782
2083
9
394
597
543
2668
12
558
492