1263
841
1017
1088
1302
784
847
865
813
944
843
1035
817
837
833
2547
1023
919
3993
810
824
797
850
857
883
1142
1345
897
2275
885
928
1125
953
919
932
1537
1651
2301
900
965
915
1800
1496
2647
799
2178
1246
2003
910
2878
959
8743
1025
4854
1075
869
1983
855
1917
1124