2479
686
803
730
964
877
997
7059
654
905
713
880
1052
840
815
963
792
689
1630
920
1110
775
706
738
712
850
2866
739
679
851
1486
782
695
880
6809
941
818
1057
2193
1185
910
856
770
777
1318
765
1584
1767
3013
1838
1177
2146
942
804
1327
968
665
648
1015
753