806
565
1151
780
469
506
893
903
1138
1034
613
675
2689
1468
2256
2365
780
1901
708
1898
766