1007
1260
932
1372
884
998
2650
1050
1653
896
980
923
1027
979
956
842
878
939
3791
4097
835
971
1082
888
1822
1150
909
2643
949
836
960
817
1252
1202
805
1049
874
3921
889
1100
894
937
926
1147
878
819
2033
2171
1067
861
1358
1005
840
920
1101
1006
1033
4586
987
1309