766
815
889
869
1136
2630
912
891
837
740
1028
1110
2826
997
1796
1030
848
3343
790
807
913
939
1355
786
1225
1203
1682
1125
799
1435
895
972
870
840
1804
912
828
5259
2012
841
858
979
1174
821
910
1000
1002
802
2629
2436
954
2119
830
3834
1011
1075
1550
850
804
1089