739
2
1005
1
743
673
987
1747
4
1004
991
3
810
608
1218
951
166
718
158
712
3531
1761
1486
1689
1781
2043
974
807
2088
1458
822
954
809
769