1241
1029
1340
891
932
822
926
1011
857
3691
786
842
1115
860
1032
941
919
991
972
880
937
829
1203
1345
935
850
907
2144
861
897
1662
2275
1758
853
1000
903
993
1409
999
987
1269
1260
1030
873
1100
1027
857
1001
1074
1015
2879
861
948
1094
1552
2348
913
946
864
897