686
803
730
964
877
996
7058
653
905
713
880
1052
840
815
963
791
689
1630
920
1110
774
706
738
712
850
2866
738
679
851
1485
782
695
880
6807
940
816
1053
2193
1185
910
855
770
777
1318
765
1584
1766
3013
1836
1177
2145
941
804
1327
968
664
648
1015
753
884