704
1
1479
2
1088
839
936
3
867
991
714
750
1377
878
1261
1064
1560
901
696
686
855
1219
2172
4848
8
1703
819
764
957
1163
793
765
876
932