989
1
1593
3
594
2
494
912
769
836
724
785
1321
754
445
1023
487
1066
699
502
666
425
578
821
534
77
469
538
589
490
484
575
772