1100
792
1279
1097
1218
799
996
910
1131
987
938
1340
1521
1344
866
1007
1898
909
824
1171
1120
979
1362
1779
832
1483
1573
815
914
825
1041
1765
6667
944
1408
1491
1102
969
1128
1014
1190
1831
1293
825
883
3013
994
1079
1132
3702
2535
871
980
968
891
804
884
859
922
947